home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr37 / boca144.zip / MODEM.DOC < prev   
Text File  |  1993-06-25  |  135KB  |  3,881 lines

  1. 14.4Kbps MODEM 
  2.  
  3.  
  4. Using the 14.4Kbps Modem Documentation File. 
  5.  
  6. This file provides installation and operating instructions for the
  7. 14.4Kbps MODEM, including internal and external versions. The
  8. information assumes the user has basic computer skills but will
  9. attempt to explain modem operations and command structure. All
  10. sections should be read carefully before beginning any installation
  11. procedures. In addition to following the instructions provided
  12. here, you will also need to consult the documentation supplied with
  13. your communications software.
  14.  
  15.  
  16.  
  17. IMPORTANT NOTICE
  18.  
  19. FCC Requirements
  20.  
  21. The Federal Communications Commission (FCC) restricts the way you
  22. can use modems. Read the FCC compliance statement found in Appendix
  23. C of this file.
  24.  
  25. Telephone Company Requirements 
  26.  
  27. Some telephone companies require notification when any electronic
  28. communications equipment is connected to the telephone lines.
  29. Contact the phone company before connecting your modem to the
  30. telephone line and provide them with the following information:
  31.  
  32. * The telephone number of the line that you are attaching the
  33. modem.
  34.  
  35. *  The modem's FCC registration number and ringer equivalence
  36. number. These numbers are printed on the FCC label which appears on
  37. the main chip in the center of the internal modem board, or on the
  38. underside of the external modem.
  39.  
  40. You can connect the modem to various types of telephone jacks. The
  41. acceptable phone jack types are RJ-11, RJ-12, RJ-13, RJ-41S, and
  42. RJ-45S. Most homes and businesses use one of these jacks. If your
  43. phone system does not have a modular jack, you can purchase an
  44. adapter to convert your jack into an RJ-11C jack. Adapters may be
  45. purchased from any local phone or electronics store.
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56. ***************************************************************
  57.  
  58. QUICKSTART
  59.  
  60. If you are familiar with personal computers and modems, you may
  61. follow the accompanying diagram to quickly install either the
  62. INTERNAL or EXTERNAL version of the 14.4Kbps modem in your system.
  63. Make all necessary connections as shown in those diagrams.
  64.  
  65. To verify line connection, lift your telephone receiver to check
  66. for a dial tone. If you are using a dedicated line, plug the line
  67. into any phone. After hearing the tone, power on your computer,
  68. load your communication software, and put the program into command
  69. mode. If you do not hear a dial tone, see Section Eight:
  70. Troubleshooting.
  71.  
  72. ****************************************************************
  73.  
  74. Introduction
  75.  
  76. The 14.4Kbps modem (internal or external version) combines
  77. high-speed data, modem, and fax capability on a single device. It
  78. features V.32bis, which provides high-speed data transmission plus
  79. support for V.42bis (error correction) and MNP5 (data compression).
  80.  
  81. Features
  82.  
  83. *  Data transmission rates of 14.4K, 12K, 9600, 7200, 4800, 2400,
  84.      1200, or 300bps.
  85. *  100% data compatibility with the Hayes 'AT' command set.
  86. *  Programmable speaker volume control
  87. *  Automatic voice and data switching.
  88. *  Auto-speed sensing.
  89. *  V.32bis, V.42bis, and MNP5 are supported as well as V.42 and MNP
  90.      2-4 error correction, offering throughput speed of 57,600 bps.
  91. *  Group III send and receive fax capability with support for Class
  92.      1 and Class 2 fax commands.
  93. *  Supports 100 x 196 high resolution and 100 x 98 low resolution.
  94. *  Supports high-level data-link control framing.
  95. *  Communication ports selectable as COM1, 2, 3, or 4 using
  96.      interrupts 3, 4, 5, or 7 (INTERNAL ONLY). 
  97.  
  98.  
  99.  
  100. To get started, go to:
  101.  
  102. *  SECTION ONE IF YOU HAVE THE INTERNAL MODEL.
  103.  
  104. *  SECTION TWO IF YOU HAVE THE EXTERNAL MODEL. 
  105.  
  106.  
  107.  
  108.  
  109.  
  110. NOTE ON TERMINOLOGY: When you encounter the following acronyms,
  111. keep in mind their meanings:
  112.  
  113. DTE. Data Terminal Equipment. The computer or terminal, either
  114. local (yours), or the remote (the one you're communicating with).
  115. (computer-to-modem link)
  116.  
  117. DCE. Data Communications Equipment. The local and/or remote modem.
  118. (modem-to-modem link)
  119.  
  120. DTR. Data Terminal Ready. Computer provides this signal to the
  121. attached modem indicating that it is ready to receive data.
  122.  
  123.  
  124. Suggested Additional Technical Resource:
  125.  
  126. * The Complete Modem Reference, Gilbert Held, John Wiley & Sons,
  127.      Inc.
  128.  
  129.  
  130. Installation Hints
  131.  
  132. Your MODEM has been initialized during factory final test for
  133. optimum performance with included fax communications software. The
  134. following initialization (INIT) string has been found to work with
  135. many popular communication packages:
  136.  
  137. AT&F~~~E1V1X4&C1&D2%E1
  138.  
  139. Some bulletin boards and information services have problems with
  140. data compression. If so, add %C0 (0=zero) to the init string. 
  141.  
  142. If you experience difficulties sending or receiving faxes, please
  143. disable all TSR (terminate and stay resident) programs. A TSR
  144. program is a program which remains in memory after it loads. The
  145. easiest way to test the fax send/receive function by disabling the
  146. TSRs is to boot your computer with a plain DOS boot diskette (no
  147. config.sys or autoexec.bat files on the boot diskette). Change to
  148. the directory containing your fax software. Load the software and
  149. send a fax.
  150.  
  151. If you experience a data connection difficulty with a U.S. Robotics
  152. HST Dual Standard Modem on a BBS, the following should allow you to
  153. connect. First, set the modem software to a DTE speed of 9600. Then
  154. enter:
  155.  
  156. ATN0      Follows the S37 Register
  157. ATS37=9   Forces modem to connect at 9600 bps.
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164. HOW THIS FILE IS ORGANIZED
  165.  
  166. Quick Start. If you are familiar with modem operations, this
  167. abbreviated procedure provides a short cut for installing either an
  168. internal or external version of the 14.4Kbps modem. Otherwise, read
  169. Section One before continuing.
  170.  
  171. Section One and Two : Getting Started. These sections provide
  172. communication settings (internal only), physical installation
  173. instructions (including how to connect the phone line), and
  174. procedures for testing the connection). Refer to your
  175. Communications Software Manual for fax command operation. 
  176.  
  177. Section Three: Data Modem Operation. A discussion of data modem
  178. functions and AT commands and syntax. Also included are definitions
  179. of the modem's S-Registers. These registers are used to change
  180. certain operating characteristics and obtain information about the
  181. modem's state of readiness, as well as test operation.
  182.  
  183. Section Four: MNP Operation. This section explains how to make use
  184. of the Microcom Networking Protocols. MNP is an error correction
  185. protocol developed by Microcom and is widely supported by modem
  186. manufacturers.
  187.  
  188. Section Five: Error Correction: V.42/V.42bis. V.42 and V.42bis are
  189. CCITT (Consultative Committee on International Telegraph and
  190. Telephone) standards for error correction and data compression,
  191. respectively. This section describes the AT commands and
  192. S-registers which activate and control these functions.
  193.  
  194. Section Six: V.32bis/V.32 Operation: A brief discussion of these
  195. CCITT standards for high-speed data transmission.
  196.  
  197. Section Seven: Diagnostics. Tests may be used to evaluate the
  198. modem's state of operation, its connection, and the communications
  199. link between the 14.4K Modem and the remote modem. 
  200.  
  201. Section Eight: Troubleshooting. This provides a description of the
  202. most common problems which may be encountered during installation
  203. and operation along with possible solutions.
  204.  
  205. Appendices. These include technical specifications and FCC
  206. compliance information as well as a comprehensive glossary.
  207.  
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218. Contents
  219.  
  220. Introduction   
  221.  
  222. Section One: Getting Started (Internal) 
  223.      1.1 14.4Kbps modem Package    
  224.      1.2 Communication Settings    
  225.      1.3 Installing the 14.4Kbps modem  
  226.      1.4 Connecting the Phone Line      
  227.           1.4.1 Connecting the Line to the 14.4Kbps Modem
  228.           1.4.2 Testing the Connection
  229.  
  230. Section Two: Getting Started (External) 
  231.      2.1 14.4Kbps modem Package 
  232.      2.2 Operational Requirements  
  233.      2.3 Connecting the Phone Line 
  234.      2.4 Preparing the System      
  235.      2.5 Testing the Modem    
  236.      2.6 Testing the Connection    
  237.  
  238. Section Three: Data Modem Operation 
  239.      3.1 Making a Call   
  240.      3.2 Touch-Tone and Pulse Dialing   
  241.      3.3 Pause While Dialing  
  242.      3.4 Using the Hook Flash 
  243.      3.5 Wait for a Subsequent Dial Tone     
  244.      3.6 Wait for Silence     
  245.      3.7 Resume Command State after Dialing  
  246.      3.8 Switch Hook Control  
  247.      3.9 Manual Dialing  
  248.      3.10 Manual Answer  
  249.      3.11 Controlling the Speaker  
  250.      3.12 Dial Stored Number  
  251.      3.13 The AT Command Set  
  252.           3.13.1 Basic Command Set
  253.           3.13.2 Extended Command Set
  254.      3.14 S-Registers    
  255.  
  256. Section Four: MNP Operation   
  257.      4.1 Introduction    
  258.      4.2 MNP Data Mode   
  259.      4.3 AT Commands for MNP Operation  
  260.      4.4 S-Register Values for MNP Operation 
  261.  
  262. Section Five: Error Correction (V.42bis)
  263.      5.1 Introduction    
  264.      5.2 S-Register Values for Error Correction
  265.           5.2.1 Negotiation Fallback
  266.           5.2.2 Delay Before Forced Connect
  267.           5.2.3 Protocol Selection
  268.           5.2.4 Negotiation Action
  269.           5.2.5 Bit-Mapped Registers
  270.           5.2.7 Connect Failure Cause
  271.           5.2.8 Extended Results Code
  272.      5.3 AT Commands for Error Correction    
  273.  
  274. Section Six:V.32bis/V.32 Operation 
  275.  
  276. Section Seven: Diagnostics
  277.      7.1 Local Analog Loopback Test     
  278.      7.2 Local Analog Loopback With Self-Test     
  279.      7.3 Remote Digital Loopback Test   
  280.      7.4 Remote Digital Loopback With Self Test   
  281.  
  282. Section Eight: Troubleshooting
  283.  
  284. Appendix A: How to Set Bit-Mapped Registers
  285. Appendix B: Technical Specifications    
  286. Appendix C: Compliance Information 
  287. Glossary
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327. Section One: Getting Started: Internal Model
  328.  
  329. This section explains how to install the 14.4Kbps internal Modem
  330. into your computer.
  331.  
  332. 1.1 14.4Kbps Modem Package 
  333.  
  334. Verify that your modem package contains the following items:
  335.  
  336. * 14.4Kbps modem Board
  337. * RJ-11 Telephone Cable
  338. * Communication Software and manual 
  339. * Software diskette containing this file, and sheet with diagrams.
  340.  
  341. 1.2 Communication Settings 
  342.  
  343. The 14.4Kbps Modem can be configured as COM1, COM2, COM3, or COM4.
  344. The default setting for the modem is COM1 utilizing IRQ4. The
  345. following shows standard COM port and IRQ settings:
  346.  
  347. COM1/IRQ4      COM2/IRQ3      COM3/IRQ4      COM4/IRQ3
  348.  
  349. Because two COM ports will share a single interrupt, you must be
  350. careful in choosing which device will share the same interrupt with
  351. the modem. Generally, the modem cannot share the same interrupt
  352. with any device that is driven by a TSR (terminate and stay
  353. resident) program. For example, if you have a mouse on COM1, the
  354. modem cannot be set to COM3; if the mouse is on COM2, the modem
  355. cannot be set to COM4.
  356.  
  357. One way to avoid interrupt sharing is to select a non-standard
  358. interrupt (i.e., IRQ) if it is available, such as IRQ5. However,
  359. your communications software must be able to select this
  360. non-standard interrupt as well.
  361.  
  362. 1. Remove the 14.4Kbps Modem from its anti-static bag handling it
  363. by its edges and metal retaining bracket. Be careful not to touch
  364. the edge connector or any of the components on the modem.
  365.  
  366. 2. Determine how many serial ports are already installed in your
  367. system. Set the jumpers on the 14.4Kbps Modem for the next
  368. available port. See the accompanying illustration for assistance in
  369. jumper settings.
  370.  
  371.  
  372. 1.3 Installing the 14.4Kbps modem 
  373.  
  374. This section provides step by step instructions for installing your
  375. 14.4Kbps Internal Modem.
  376.  
  377. 1. Power off the computer and disconnect any attached devices and
  378. power cords.
  379.  
  380. 2. Remove the computer's cover and locate an available 8- or 16-bit
  381. expansion slot. Remove that expansion slot cover and save the
  382. screw.
  383.  
  384. 3. Carefully insert the 14.4Kbps modem into the expansion slot
  385. applying pressure to the upper metal edge until it snaps into
  386. place.
  387.  
  388. 4. Secure the 14.4Kbps modem card into place by aligning the
  389. 14.4Kbps modem's metal retaining bracket with the hole in the top
  390. edge of the system's unit rear panel. Fasten the metal bracket with
  391. the screw removed earlier from the expansion slot cover.
  392.  
  393. 5. Replace the computer cover.
  394.  
  395.  
  396. 1.4 Connecting the Phone Line 
  397.  
  398. An RJ-11 cable is provided with the purchase of your 14.4Kbps
  399. modem. This section contains information you will need before you
  400. connect the telephone line to the 14.4Kbps modem and explains how
  401. to make the proper connections from the 14.4Kbps modem to your
  402. telephone line.
  403.  
  404. Before you connect the telephone line to the 14.4Kbps modem, you
  405. should familiarize yourself, if you haven't done so already, with
  406. the information provided at the beginning of this file concerning
  407. FCC and telephone company requirements.
  408.  
  409.  
  410. 1.4.1 Connecting the Phone Line to the 14.4K Modem 
  411. 1. Make sure that your computer is still powered down. Plug either
  412. end of the RJ-11 cable provided with the 14.4Kbps modem into the
  413. "LINE" jack on the modem board.
  414.  
  415. 2. If a phone is connected to the telephone wall jack, unplug the
  416. phone cable. Then plug the other end of the 14.4Kbps modem cable
  417. into the telephone wall jack.
  418.  
  419. 3. To continue using the phone, connect the phone cable into the
  420. "PHONE" jack on the 14.4Kbps modem. See Quick Start! illustration
  421. on page 2.
  422.  
  423.  
  424. 1.4.2 Testing the Connection 
  425. 1. Check for a dial tone. If a dial tone is heard, proceed with the
  426. next step. If you do not hear a dial tone, check the connections
  427. you made in the previous subsection (1.4.1)
  428.  
  429. 2. Power on the computer.
  430.  
  431. 3. Load your communications software and put the program into
  432. command mode.
  433.  
  434. 4. Type in the command ATZ followed by ENTER and the 14.4Kbps modem
  435. will respond with OK after about three seconds. If the 14.4Kbps
  436. modem does not respond with OK, refer to the Troubleshooting
  437. section of this file.
  438.  
  439. 5. Type ATH1 followed by ENTER and you should hear a dial tone from
  440. the speaker on the modem. To adjust speaker volume, see the section
  441. on AT Commands. 
  442.  
  443. 6. Type ATH followed by ENTER to put the modem on hook. This
  444. confirms that the 14.4Kbps modem has been successfully installed
  445. into the computer. 
  446.  
  447. 7. Your 14.4Kbps internal Modem is now ready for use. Proceed to
  448. Section Three for Data Modem Operation.
  449.  
  450.  
  451. Section Two: Getting Started: External Model
  452.  
  453. This section explains how to connect the 14.4Kbps external Modem to
  454. your computer.
  455.  
  456. 2.1 14.4Kbps modem Package 
  457.  
  458. Verify that your modem package contains the following items:
  459.  
  460. *  14.4Kbps modem 
  461. *  RJ-11 Telephone Cable
  462. *  25-pin to 9-pin RS-232 cable
  463. *  9-pin to 25-pin converter
  464. *  AC adapter with cord
  465. *  Communication Software and Manual
  466. *  Software diskette containing this file, and sheet with diagrams.
  467.  
  468. 2.2 Operational Requirements
  469.  
  470. The 14.4Kbps Modem has few requirements and is easy to use. Be sure
  471. to read the information on page 1 about connecting to the phone
  472. company. In addition, note the following:
  473.  
  474. *  The communication settings are controlled by the RS-232
  475. interface present in your system. The external modem is connected
  476. to that interface.
  477.  
  478. *  Operating the 14.4Kbps modem with a computer requires
  479. communication software, either as a stand-alone product as included
  480. here, or as part of an application program.
  481.  
  482. *  The 14.4Kbps modem takes a DB-25P (25-pin male connector), but
  483. computer equipment varies. Check the serial ports at the rear of
  484. your machine. 
  485.  
  486. *  The serial port requires a socket (female connector) or plug
  487. (male connector) with either 25 or 9 pins. For example, the IBM PC,
  488. XT, and some compatibles require a DB-25S socket connector, while
  489. the IBM AT and some compatibles require a DB-9S socket connector.
  490.  
  491.  
  492. 2.3 Connecting the Phone Line 
  493.  
  494. An RJ-11 cable is provided with the purchase of your 14.4Kbps
  495. modem. This section contains information you will need before you
  496. connect the telephones line to the 14.4Kbps modem and explains how
  497. to make the proper connections from the 14.4Kbps modem to your
  498. telephone line.
  499.  
  500. Before you connect the telephone line to the 14.4Kbps modem, you
  501. should familiarize yourself, if you haven't done so already, with
  502. the information provided at the beginning of this file concerning
  503. FCC and telephone company requirements.
  504.  
  505.  
  506. 2.4 Preparing the Modem
  507.  
  508. Follow these simple steps to connect the modem to your computer:
  509.  
  510. 1. Turn off your computer and all peripheral devices.
  511.  
  512. 2. Examine the back of the modem and review the attached interfaces
  513. as shown on the accompanying illustration.
  514.  
  515. 3. Check to make sure that power switch is OFF. Then plug the small
  516. end of the power adapter into the power jack on the back of the
  517. modem, and plug the power adapter into a standard 115V AC wall
  518. socket.
  519.  
  520. Disconnect your present phone cord from the wall jack. Plug the end
  521. of the phone cord that came with the modem into the wall jack, and
  522. the other end into the phone jack at the rear of the modem marked
  523. LINE.
  524.  
  525. If you want to keep your telephone connected for conventional
  526. calls, plug its cord into the other jack at the rear of the modem
  527. labeled PHONE. 
  528.  
  529. 4. Lastly, connect the modem to the computer's serial port with the
  530. RS-232 cable. Attach the appropriate connectors to the modem and to
  531. the serial port. The modem is now ready to be tested and operated.
  532.  
  533.  
  534. 2.5 Testing the Modem
  535.  
  536. To verify that your modem is working properly, follow these steps:
  537.  
  538. Turn on your computer and clear the screen. Then turn the modem's
  539. power switch ON. The following status indicators will flash
  540. accordingly as explained on below:
  541.  
  542.  
  543. Indicator      Definition     Status
  544.  
  545.  
  546. TM             Test Mode      FLASHES when modem is in           
  547.                               test mode and if any errors are    
  548.                               detected.
  549.  
  550. AA             Auto Answer/   ON when in Auto Answer Mode
  551.                Answer Mode    and when online with the host      
  552.                               modem.
  553.  
  554. HS             High speed     ON when the 14.4Kbps modem is      
  555.                               powered on or communicating with   
  556.                               another modem at 4800 bps or       
  557.                               faster.
  558.  
  559. OH             Off Hook       ON when the 14.4Kbps modem takes   
  560.                               control of the telephone line
  561.                               to establish a data link.
  562.  
  563. SD             Send Data      FLASHES when a data bit is sent to
  564.                               the 14.4Kbps modem by the computer.
  565.  
  566. RD             Received Data  FLASHES when a data bit is         
  567.                               received from the phone line, or when
  568.                               the modem sends result codes to the
  569.                               computer.
  570.  
  571. TR             Terminal       ON when the modem receives a       
  572.                Ready          Data Terminal Ready signal from
  573.                               the computer via the RS-232
  574.                               cable.  
  575.  
  576. CD             Carrier Detect ON when the 14.4Kbps modem         
  577.                               receives a valid data signal
  578.                               (carrier) from a remote modem. Ready
  579.                               for data transmission.
  580.  
  581.  
  582. 2.6 Testing the Connection 
  583.  
  584. 1. Turn on the modem (PWR toggle switch) and check for a dial tone.
  585. If a dial tone is heard, continue with the next step. If you do not
  586. hear a dial tone, check the connections you made in 2.4 Preparing
  587. the Modem. Also, refer to Section Eight: Troubleshooting.
  588.  
  589. 2. Power on the computer.
  590.  
  591. 3. Load your communications software and put the program into
  592. command mode.
  593.  
  594. 4. Type in the command ATZ followed by ENTER and the 14.4Kbps modem
  595. will respond with OK. If the 14.4Kbps modem does not respond with
  596. OK, refer to the Troubleshooting section of this file.
  597.  
  598. 5. Type ATH1 followed by ENTER and you should hear a dial tone from
  599. the speaker on the modem. To adjust speaker volume, see the section
  600. on AT Commands. 
  601.  
  602. 6. Type ATH followed by ENTER to put the modem on hook. This
  603. confirms that the 14.4Kbps modem has been successfully installed
  604. into the computer. 
  605.  
  606. 7. Your 14.4Kbps external Modem is now ready for use. Proceed to
  607. Section Three for Data Modem Operation. 
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653. Section Three: Data Modem Operation
  654.  
  655. Introduction
  656. The purpose of this section is to define the most commonly used
  657. Hayes-compatible AT commands for use with your modem. In addition,
  658. we've also provided information on extended AT command sets,
  659. S-Registers. Subsequent sections discuss commands and registers for
  660. high-level protocols such as MNP, V.42/V.42bis, and V.32/V.32bis. 
  661.  
  662. Hayes-compatible commands consist of a basic command set and an
  663. extended command set. The basic set involves functions such as
  664. dialing a number, or putting the modem off- or on-hook (i.e.,
  665. lifting or replacing the telephone handset). 
  666.  
  667. Extended commands allow more sophisticated control of the modem
  668. such as transmission speed, or initiating high-level functions like
  669. data compression or error correction. These functions are defined
  670. and controlled by the available protocols mentioned above. A
  671. protocol is a set of standards by which data communications
  672. operate. Every AT command includes an AT prefix, followed
  673. immediately by the command and, in many cases, additional
  674. parameters. Multiple commands can be entered at the same time from
  675. the DOS prompt.
  676.  
  677. AT Command[parameter]AT Command[parameter] ... PRESS ENTER
  678.  
  679. Example:   ATH or ATH0 tells the modem to disconnect
  680.            ATH1 tells the modem to connect, or go off-hook.
  681.  
  682. Extended commands were developed to provide greater functionality
  683. and control over modem operations. Their format is the same as the
  684. basic command except that an additional parameter is required
  685. following the AT prefix and before the numerical parameter. 
  686.  
  687. This additional parameter comes in three different forms:
  688.  
  689. the ampersand (&) character:    extended AT command
  690.  
  691. the backslash (\) character:    extended AT command for MNP       
  692.                                 operation
  693.  
  694. the percent (%) character:      extended AT command for           
  695.                                 V.42/V.42bis
  696.  
  697. Examples: AT&V tells the modem to display (view) its current
  698. configuration and user profile (providing the modem has
  699. non-volatile RAM, meaning it can store limited amounts of
  700. information when power is off.
  701.  
  702. AT\J1 tells the computer to adjust its speed to match line speed
  703. when a connection is established.
  704.  
  705. AT%E1 tells the modem to monitor line quality and request a 
  706. retrain (adjustment) to the connection. 
  707.  
  708. S-Registers
  709.  
  710. Modem command language also employs a set of indicators or
  711. registers, which are various numerical values all with a standard 
  712. S  prefix, hence S-Registers. To a large extent, the values defined
  713. in the S-Registers regulate the operation of the modem and the
  714. function of some commands in the AT command set.
  715.  
  716. Example: S-Register 6, or S6=n, defines the length of time the
  717. modem will wait for a dial tone. In this case the acceptable range
  718. is 2-255 (in seconds) with a default value of 2. With S6=2, the
  719. modem will wait two seconds for a dial tone when going off-hook
  720. before dialing the first digit of its telephone number.
  721.  
  722. Data Communication Protocols
  723.  
  724. This can be more than a little confusing. These protocols represent
  725. various domestic and international standards which enhance modem
  726. performance and reliability. The protocols are activated and
  727. controlled by a variety of extended AT commands and S-Registers.
  728.  
  729. MNP stands for Microcom Networking Protocol and is a protocol
  730. developed by Microcom for full-duplex, error-free communications.
  731. This protocol detects and corrects errors which can result from
  732. telephone line noise and other signal distortions. There are
  733. several classes of MNP operation also referred to as service
  734. classes. Class 5 maximizes data transfer rate and provides
  735. compression which can significantly increase data throughput.
  736.  
  737. The V-Dot standards are more numerous, but have a single origin:
  738. the Consulting Committee for International and Telephone and
  739. Telegraph (or CCITT). Some of the lower-level standards such as
  740. V.21 and V.22 have domestic equivalents as developed by the former
  741. Bell System, also referred to as Bell standards. The V.Dot
  742. standards may be summarized as follows:
  743.  
  744. V.21  The CCITT standard for 300bps communications. Domestic modems
  745. follow the Bell 103 standard, but V.21 can accept international
  746. calls at 300bps.
  747.  
  748. V.22  The CCITT standard for 1200bps communications. The domestic
  749. equivalent is the Bell 212A standard.
  750.  
  751. V.22bis  The CCITT standard for 2400bps.
  752.  
  753. V.23  CCITT for 1200bps with a 75bps back channel. This is mostly
  754. used in Europe and South America.
  755.  
  756. V.32  CCITT standard for 9600bps and 4800bps communications.
  757.  
  758. V.32bis  CCITT standard for an extensive class of high-speed modems
  759. operating at 14,400bps, 12Kbps, 9600bps, 7200bps, and 4800bps.
  760.  
  761. V.42  CCITT standard for detection and negotiation for LAPM (Link
  762. Access Procedure for Modems) error control. V.42 will also support
  763. MNP levels 2-4.
  764.  
  765. V.42bis  An extension of V.42 specifying the data compression
  766. protocol for use with V.42.
  767.  
  768.  
  769. Basic Modem Operation 
  770.  
  771. Use the D command to dial a telephone number with your modem from
  772. the command line, i.e., DOS prompt. The format of the command is
  773. ATD {string}. The string parameter can contain up to 40 characters,
  774. the phone number, and dial modifiers. The dial modifier instructs
  775. the modem how to place the call. 
  776.  
  777. 3.1 Making a Call
  778.  
  779. To dial, issue the command ATD followed by the phone number.
  780.  
  781. ATD 1234567 [ENTER]
  782.  
  783. The modem dials the telephone number 1234567 and then waits for a
  784. carrier from a distant, or remote modem. If no carrier is detected
  785. within a given time (default time is 50 seconds), then the modem
  786. automatically releases the line and sends a NO CARRIER result code.
  787. If a carrier is detected, the modem gives a CONNECT result code and
  788. goes on-line, allowing communication with the remote modem. The
  789. connection between the two modems end when any of the following
  790. occurs: 
  791.  
  792. * The local modem loses the carrier signal from the remote modem. 
  793.  
  794. * The Hang Up command (ATH) is sent. 
  795.  
  796. * The DTR interface signal is dropped between the local DTE and
  797. modem with the &D2 or &D3 command in effect. 
  798.  
  799. Any of the above actions will cause the modem to hang up, return to
  800. command mode, and send the NO CARRIER response. Dial modifiers are
  801. summarized as follows:
  802.  
  803.   L Re-dial the last dialed string
  804.   P Pulse dialing (default)
  805.   T Tone dialing
  806.   , Pause before sending the next character
  807.   ! Hook flash
  808.   W Wait for a subsequent dial tone
  809.   @ Wait for quiet before proceeding
  810.   ; Place modem in command state after dialing
  811.   ^ Disable calling tone.
  812.   S=n Dial stored number.
  813.  
  814.  
  815.  
  816. 3.2 Touch-Tone and Pulse Dialing 
  817.  
  818. The modem can be used on telephone lines that require either
  819. touch-tone (DTMF) dialing or pulse (rotary) dialing. Pulse dialing
  820. is the default method when you turn on the modem but you can switch
  821. between pulse and tone dialing by using the P or T dial modifiers.
  822. To tell the modem which dialing method to use, type P or T in front
  823. of the numbers to be dialed. Examples:
  824.  
  825. Touch-Tone Dialing:     AT D T 555-1212 [ENTER]
  826. Pulse Dialing:          AT D P 555-1212 [ENTER]
  827.  
  828. Touch-tone and pulse dialing can also be combined in a dial command
  829. line when both dialing methods are required. The following command
  830. line is used to dial through a PBX that uses touch-tone dialing and
  831. the outside lines require pulse dialing:
  832.  
  833. AT D T 9 W P  555-1212 [ENTER]
  834.  
  835. This command line tells the modem to touch-tone dial 9 to get an
  836. outside line, wait (W) for a secondary dial tone (see Section Four
  837. on S-Registers), and then pulse dial the number 555-1212.
  838.  
  839.  
  840. 3.3 Pause While Dialing 
  841.  
  842. The , (comma) dial modifier causes the modem to pause while
  843. dialing. The modem will pause the number of seconds specified  in
  844. the Register S8 and then continue dialing. The default value of
  845. Register S8 is two seconds. If a pause time longer than 2 seconds
  846. is necessary, it can be increased by either inserting more than one
  847. , in the dial command line or changing the value of Register S8. An
  848. example of a typical dial command line follows:
  849.  
  850. AT D 9, 555-1212 [ENTER]
  851.  
  852. This command accesses the outside (public) telephone line with the
  853. 9 parameter. The modem then waits 2 seconds with the , and then
  854. dials the telephone number 555-1212. 
  855.  
  856.  
  857. 3.4 Using the Hook Flash 
  858.  
  859. The ! dial modifier causes the modem to go on-hook (hang up) for
  860. one-half second and is equivalent to holding down the switch-hook
  861. on your telephone for one-half second. This feature is useful when
  862. transferring calls.
  863.  
  864.  
  865. 3.5 Wait for a Subsequent Dial Tone 
  866.  
  867. The W  dial modifier causes the modem to wait for an additional
  868. dial tone before dialing the numbers that follow the W. The length
  869. of time the modem waits is up to the value in Register S7 (default
  870. is 50 seconds). The modem can be instructed to dial through PBXs
  871. (Private Branch Exchanges) or long-distance calling services that
  872. require delays during dialing. This can be done with the W command 
  873. to wait for a secondary dial tone or with a , command to pause for
  874. a fixed time and then dial. An example of a Dial command line when
  875. dialing through a PBX follows: AT D 9 W 555-1212 [ENTER].
  876.  
  877. The 9 accesses the outside (public) telephone line. The W causes
  878. the modem to wait 50 seconds for a secondary dial tone (unless the
  879. default value of Register S7 has been changed). The 555-1212 is the
  880. telephone number to be dialed.
  881.  
  882.  
  883. 3.6 Wait for Silence 
  884.  
  885. The @ command causes the modem to listen for 5 seconds of silence.
  886. If a 5-second silence has not been detected within the period
  887. specified in the S7 register (default is 50 seconds), the modem
  888. disconnects and returns the NO ANSWER result code. If it detects a
  889. busy signal, it returns a BUSY result code. If the 5 seconds of
  890. silence is detected, then the modem continues dialing the dial
  891. string. Example:
  892.  
  893. AT DT 9 @ 1 (215) 555-1212 [ENTER]
  894.  
  895.  
  896. 3.7 Resume Command State after Dialing 
  897.  
  898. The ; (semicolon) dial modifier returns the modem to the command
  899. state after dialing the telephone number. The ; must come at the
  900. end of the command line. It does not connect to the remote
  901. modem, but holds the line for additional commands. 
  902.  
  903. When the modem has finished dialing the number, it returns the OK
  904. message. The semicolon dial modifier is useful when the number to
  905. be entered exceeds 40 characters. The semicolon dial modifier,
  906. breaks the number into two commands. Example:
  907.  
  908. AT DT 1 123 456; [ENTER]
  909. OK
  910. AT DT 7890 [ENTER]
  911.  
  912. These two commands dial a single phone number with the ; in the
  913. first command causing the modem to return to command mode without
  914. releasing the line. The second command dials the remaining numbers
  915. and makes the connection to the modem.
  916.  
  917.  
  918. 3.8 Switch Hook Control 
  919.  
  920. The H command is used to control the telephone line relay. This
  921. command is most commonly used to hang up the phone from command
  922. mode. The format of the command is ATHn where the n parameter
  923. (optional) governs how the line relay is controlled. Either ATH or
  924. ATH0 causes the phone line relay to go on-hook (disconnect). ATH1
  925. causes the phone line relay to go off-hook (connect).
  926.  
  927.  
  928. 3.9 Manual Dialing 
  929.  
  930. To manually dial the phone, you should be in your communications
  931. software's command mode. Lift the receiver of the telephone and
  932. dial the number you wish to call. Type ATH1 [ENTER] to connect the
  933. modem and then hang up the receiver. Type ATO [ENTER] to tell the
  934. modem to go on-line.
  935.  
  936.  
  937. 3.10 Manual Answer 
  938.  
  939. When the automatic answer feature (Register S1) is not being used,
  940. incoming calls can be answered manually by typing ATA [ENTER] when
  941. an incoming call is received. The modem will answer the incoming
  942. call and enter on-line mode.
  943.  
  944.  
  945. 3.11 Controlling the Speaker
  946.  
  947. The audio speaker is controlled by the M command. It can be
  948. adjusted with the following commands. Default settings are
  949. highlighted:
  950.  
  951. AT M0    Turns the speaker off
  952.  
  953. ATM1     Turns the speaker on until carrier is detected (DEFAULT)
  954.  
  955. AT M2    Leaves the speaker on at all times
  956.  
  957. AT M3    Turns the speaker on until carrier is detected except    
  958.          during dialing
  959.  
  960. The L  command is used to adjust the speaker volume. The volume
  961. levels available are:
  962.  
  963. AT L0, 1 Selects low volume
  964.  
  965. AT L2    Selects medium volume (DEFAULT)
  966.  
  967. AT L3    Selects high volume
  968.  
  969.  
  970. 3.12 Dial Stored Number
  971.  
  972. This number follows the dial command string, causing the modem to
  973. dial a telephone number previously stored using the command AT&Z.
  974. Up to four entries may be stored and used (0-3). 
  975.  
  976.  
  977.  
  978.  
  979. 3.13 The AT Command Set
  980.  
  981. The 14.4Kbps MODEM supports the standard and extended Hayes AT
  982. command set. These commands are the industry-standard language used
  983. to communicate with the modem. To use these commands, load your
  984. communications software package and enter into command mode.
  985.  
  986. NOTE: AT commands pertaining to MNP, V.32bis/V.32, and V.42bis/V.42
  987. operation are discussed in their own sections.
  988.  
  989. The modem is always in one of three modes: the command mode, fax
  990. mode, or data mode. The modem enters command mode when it is turned
  991. on or reset, when it loses a connection with a remote modem, or
  992. when it is in on-line mode and you type certain escape characters. 
  993.  
  994. When the modem is in command mode, it accepts instructions in the
  995. form of commands and return responses. This mode allows the modem
  996. to be configured for a particular application or instructed to
  997. perform a function. These settings will remain active until the
  998. computer has been turned off except for configuration profile
  999. stored in non-volatile RAM. The modem then returns to its default
  1000. settings. The modem enters data mode when it has made a connection
  1001. with a remote modem and sends the CONNECT response confirming the
  1002. connection has been established. Data can then be exchanged.
  1003.  
  1004. Every modem command must begin with the characters AT, with the
  1005. exception of the A/ command which is described later in this
  1006. section. The AT characters are called the attention code. They
  1007. signal the modem that one or more modem commands will follow. There
  1008. are specific command line guidelines that must be followed:
  1009.  
  1010. * Command lines must begin with the AT prefix. Characters must be
  1011. in all uppercase or all lowercase. 
  1012.  
  1013. * Command lines may contain up to 40 characters. 
  1014.  
  1015. * Space characters in the command line are ignored. 
  1016.  
  1017. * Command lines must end by pressing the ENTER key 
  1018.  
  1019. * Line feed character after carriage return is optional and ignored
  1020. by the modem. 
  1021.  
  1022. * Multiple commands may appear on a single line. 
  1023.  
  1024. * An error in the command line may be corrected by using the
  1025. backspace key, with the exception of the AT prefix. Control-H can
  1026. be used if the keyboard does not have a backspace key.
  1027.  
  1028. Note: Use the command AT&V to display the active configuration and
  1029. stored user profiles.
  1030.  
  1031.  
  1032.  
  1033. On-Line State
  1034. To transmit or receive data, the modem must be in the on-line
  1035. state. When placing a call, the modem is put on-line with the dial
  1036. command. At the remote end, the modem goes on-line when it is
  1037. instructed to answer a call automatically by setting the Register
  1038. S0 equal to any number greater than 0 and less than 255. You can
  1039. also perform this function with the ATA command.
  1040.  
  1041. Escape Sequence 
  1042. After a connection has been established with a remote modem, you
  1043. can return to command mode without breaking that connection by
  1044. typing the escape sequence. The escape sequence consists of three
  1045. plus characters (+++). It is not necessary to begin this sequence
  1046. with the AT attention code, nor do you need to press ENTER after
  1047. typing the escape code.
  1048.  
  1049. Return to On-Line State 
  1050. The modem can be returned to the on-line state after the escape
  1051. sequence has been issued. To return the modem to the on-line state,
  1052. issue the ATO command. To return the modem on-line and then
  1053. initiate and equalized retrain sequence, use the command ATO1.
  1054.  
  1055. Re-executing the Last Command Line
  1056. Each command line sent to the modem remains in the command buffer
  1057. until the next AT command is sent or until power to the modem is
  1058. turned off. To repeat the last command issued, type in the command
  1059. A/. The A/ command is neither preceded by the AT characters nor
  1060. followed by ENTER.
  1061.  
  1062. Omitting a Parameter 
  1063. Some commands require a parameter to completely define them. If a
  1064. parameter is omitted from a command that requires one, the command
  1065. will respond with the default value.
  1066.  
  1067. Result Codes
  1068. A response is sent by the modem after executing, or trying to
  1069. execute a command. The response displays the modems status or the
  1070. progress of a call, and can take the form of either words or
  1071. digits. The default consists of word responses which are defined
  1072. with the V1 command. To receive digit responses rather than word
  1073. responses, use the V0 command. To disable the responses entirely,
  1074. use the Q1 command.  The tables on the next four pages list the
  1075. word responses the modem can return, their numeric equivalent, and
  1076. a short description of each.
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088. Result Codes     
  1089.  
  1090.  
  1091. Result    Numeric
  1092. Code      Value     Description
  1093.  
  1094. OK             0    Modem successfully executed a command line.
  1095.  
  1096. CONNECT        1    Connection made at 300 bps.
  1097.   
  1098. RING           2    Modem detected an incoming call.
  1099.   
  1100. NO CARRIER     3    Modem lost or could not detect a remote       
  1101.                     carrier signal within the Register S7 time.
  1102.   
  1103. ERROR          4    Modem found an error in the command line.
  1104.   
  1105. CONNECT 1200   5    Modem established a connection 1200 at 1200  
  1106.                     bps.
  1107.  
  1108. NO DIALTONE    6    Modem did not detect a dial tone within 5     
  1109.                     seconds after going off-hook.
  1110.  
  1111. BUSY           7    Modem detected a busy signal.
  1112.  
  1113. NO ANSWER      8    Five seconds of silence was not detected      
  1114.                     when using the @ command in the dial command  
  1115.                     line.
  1116.  
  1117. CONNECT 0600   9    Modem established a connection at 600 bps.
  1118.  
  1119. CONNECT 2400   10   Modem established a connection at 2400 bps.
  1120.  
  1121. CONNECT 4800   11   Modem established a connection at 4800 bps.
  1122.  
  1123. CONNECT 9600   12   Connection made at 9600 bps.
  1124.  
  1125. +FCERROR       +F4  Fax carrier error.
  1126.  
  1127. CONNECT 7200   13   Connected as data modem during an answer.
  1128.   
  1129. CONNECT 12000  14   Connection made at 12000 bps.
  1130.  
  1131. CONNECT 14400  15   Connection made at 14400 bps.
  1132.  
  1133. CONNECT 19200  16   Connection made at 19200 bps.
  1134.  
  1135. CONNECT 38400  17   Connection made at 38400 bps.
  1136.  
  1137. CONNECT 57600  18   Connection made at 57600 bps.
  1138.  
  1139. CONNECT 75TX/  22      
  1140. 1200RX              Modem returns this result code when upon      
  1141.                     establishing a V.23 originate connection      
  1142.                     when the modem has been instructed to report  
  1143.                     the DTE speed to the DTE upon connecting.
  1144.  
  1145. CONNECT        23
  1146. 1200RX/75RX         Modem returns this result code when upon      
  1147.                     establishing a V.23 answer connection when    
  1148.                     the modem has been instructed to report the   
  1149.                     DTE speed to the DTE upon connecting.
  1150.  
  1151. CARRIER 300    40   Carrier rate of 300 bps.
  1152.  
  1153. CARRIER 1200/  44   V.23 backward channel has been detected.
  1154. 75
  1155.   
  1156. CARRIER 75/    45   V.23 forward channel has been detected
  1157. 1200
  1158.  
  1159. CARRIER 1200   46   Carrier rate of 1200 bps.
  1160.  
  1161. CARRIER 2400   47   Carrier rate of 2400  bps.
  1162.  
  1163. CARRIER 4800   48   Carrier rate of 4800 bps.
  1164.  
  1165. CARRIER 7200   49   Carrier rate of 7200 bps.
  1166.  
  1167. CARRIER 9600   50   Carrier rate of 9600 bps.
  1168.  
  1169. CARRIER 12000  51   Carrier rate of 12000 bps.
  1170.  
  1171. CARRIER 14400  52   Carrier rate of 14400 bps.
  1172.  
  1173. COMPRESSION:
  1174. CLASS 5        66   The modem has connected in MNP class 5 and    
  1175.                     COMPRESSION message reporting has been        
  1176.                     enabled.
  1177.  
  1178. COMPRESSION:
  1179. V.42bis        67   The modem has connected in V.42bis and        
  1180.                     COMPRESSION message reporting has been        
  1181.                     enabled.
  1182.  
  1183. COMPRESSION:
  1184. NONE           69   The modem has connected without data          
  1185.                     compression and COMPRESSION message reporting 
  1186.                     has been enabled.
  1187.  
  1188.  
  1189.  
  1190.   
  1191.  
  1192.     
  1193.  
  1194.  
  1195.  
  1196.  
  1197. 3.13.1 Basic Command Set
  1198.  
  1199. The following tables list the AT commands and their functions.
  1200. Default settings are indicated.
  1201.  
  1202. Command   Options   Description
  1203.  
  1204. A         none      Answer command. The modem will go off-hook,
  1205.                     transmit the answer tone, and wait for a
  1206.                     carrier from the remote modem.
  1207.  
  1208. A/        none      Re-execute last command. The last command
  1209.                     executed by the modem will execute again. This
  1210.                     command does not require the AT prefix or
  1211.                     ENTER.
  1212.  
  1213. AT        none      Attention characters. The AT command must
  1214.                     appear at the beginning of each command line or
  1215.                     the modem will not execute the command line.
  1216.  
  1217. Bn                  Select communications standard.
  1218.  
  1219.           n=0       Selects V.22 2100 Hz answer tone at 1200 bps.
  1220.                     (DEFAULT)
  1221.  
  1222.           n=1       Selects Bell 212A 2225 Hz answer tone at
  1223.                     1200bps. 
  1224.  
  1225. Cn                  Turn modem transmit carrier signal on or off.
  1226.  
  1227.           n=0       Transmit carrier signal off. (DEFAULT)
  1228.  
  1229.           n=1       Transmit carrier signal on.
  1230.  
  1231. D         none      Dial command. Puts the modem into  originate
  1232.                     mode, allowing it to work as an auto-dialer for
  1233.                     connecting to another modem. See Section Two
  1234.                     for additional information.
  1235.  
  1236. En                  Echo back command characters.
  1237.  
  1238.           n=0       Disables echoing of commands to the screen.
  1239.  
  1240.           n=1       Enables echoing of commands to the screen.
  1241.                     (DEFAULT)
  1242.  
  1243. Fn                  Select Line Modulation. Selects the line
  1244.                     modulation according to the parameter supplied.
  1245.  
  1246.           n=0       Auto-detect mode.
  1247.  
  1248.           n=1       Selects V.21 or Bell 103 according to the AT B
  1249.                     command setting.
  1250.  
  1251.           n=2       Not supported.
  1252.  
  1253.           n=3       Selects V.23.
  1254.  
  1255.           n=4       Selects V.22 or Bell 212A 1200.
  1256.  
  1257.           n=5       Selects V.22bis 2400.
  1258.  
  1259.           n=6       Selects V.32bis 4800 or V.32 4800.
  1260.  
  1261.           n=7       Selects V.32bis 7200.
  1262.  
  1263.           n=8       Selects V.32bis 9600 or v.32 9600.
  1264.  
  1265.           n=9       Selects V.32bis 12000.
  1266.  
  1267.           n=10      Selects V.32bis 14400.
  1268.  
  1269. Hn                  Switch hook control.
  1270.  
  1271.           n=0       Instructs the modem to go on-hook (hang-up or
  1272.                     disconnect).
  1273.  
  1274.           n=1       Instructs the modem to go off-hook and enter
  1275.                     command mode.
  1276.  
  1277. In                  Identification. Requests the modem to return
  1278.                     its product identification information.
  1279.  
  1280.           n=0       Displays the product identification code. 
  1281.  
  1282.           n=1       Displays the ROM checksum.
  1283.  
  1284.           n=2       Displays ROM checksum as OK or ERROR.
  1285.  
  1286.           n=3       Displays the firmware revision level.
  1287.  
  1288.           n=4       Displays OEM-defined identifier string.
  1289.  
  1290.           n=5       Displays country code number.
  1291.  
  1292.           n=6       Displays modem data pump model.
  1293.  
  1294. Ln                  Speaker volume.
  1295.  
  1296.           n=0       Off or low volume.
  1297.  
  1298.           n=1       Low volume. (DEFAULT)
  1299.  
  1300.           n=2       Medium volume.
  1301.  
  1302.           n=3       High volume.
  1303.  
  1304. Mn        Speaker Control.
  1305.  
  1306.           n=0       Disables the modem speaker.
  1307.  
  1308.           n=1       Turns on the modem speaker until carrier has
  1309.                     been detected.(DEFAULT)
  1310.  
  1311.           n=2       Instructs the modem speaker to stay on at all
  1312.                     time.
  1313.  
  1314.           n=3       Enables speaker after dialing until connection
  1315.                     is established.
  1316.  
  1317. Nn                  Automode Enable. 
  1318.   
  1319.           n=0       Requires the speed of the connection be that
  1320.                     specified by the value of S37.
  1321.  
  1322.           n=1       Permits handshaking at any speed supported by
  1323.                     both modems. (DEFAULT)
  1324.  
  1325. On                  Return to on-line state mode.
  1326.  
  1327.           n=0       Switches the modem from command mode to on-line
  1328.                     mode without dialing.
  1329.  
  1330.           n=1       Switches from command mode to on-line mode and
  1331.                     initiates an equalizer retrain sequence during
  1332.                     2400 bps operation.
  1333.  
  1334. Qn                  Modem responses enabled or disabled.
  1335.  
  1336.           n=0       Enables result codes to be issued to the
  1337.                     screen. (DEFAULT)
  1338.  
  1339.           n=1       Disables result codes to be issued to the
  1340.                     screen.
  1341.  
  1342. Sn                  Change the value of an S-Register. n is the
  1343.                     number of the register whose value is to be
  1344.                     changed (0-95) and n is the new value (0-255). 
  1345.  
  1346. Sn?                 Read the value of an S-register. n is the
  1347.                     number of the register whose value is to be
  1348.                     read (0-95). 
  1349.  
  1350. Vn                  Result code format.
  1351.  
  1352.           n=0       Numeric format.
  1353.  
  1354.           n=1       Verbal format. (DEFAULT).
  1355.  
  1356. Wn                  Error Correction Message Control
  1357.  
  1358.           n=0       Report DTE speed in error correction mode.
  1359.                     (DEFAULT)
  1360.  
  1361.           n=1       Report line speed, error correction protocol,
  1362.                     and DTE speed.
  1363.  
  1364.           n=2       Report DCE speed in error correction mode.
  1365.                     
  1366.  
  1367. Xn                  Extended Result Codes. Determines which set of
  1368.                     responses and calling characteristics are used.
  1369.                     X3 allows blind dialing to be enabled by
  1370.                     country parameters. X4 sends all messages. 
  1371.  
  1372. Response Code       n=0       n=1       n=2       n=3       n=4  
  1373.  
  1374. 0 (OK)              X         X         X         X         X
  1375. 1 (CONNECT)         X         X         X         X         X
  1376. 2 (RING)            X         X         X         X         X
  1377. 3 (NO CARRIER)      X         X         X         X         X
  1378. 4 (ERROR)           X         X         X         X         X
  1379. 8 (NO ANSWER)       X         X         X         X         X
  1380. * (CONNECT XXXX)    X         X         X         X         X
  1381. 6 (NO DIAL TONE)    O         O         X         X         X
  1382. 7 (BUSY)            O         O         O         X         X
  1383.  
  1384. * Numeric response codes for "CONNECT" are 5, 9-12, 13-18, 22-23,
  1385. 40, and 44-52. 1 (CONNECT) is a 300bps connection.
  1386.  
  1387.  
  1388. Yn                  Control Long Space Disconnect. Determines
  1389.                     whether or not modem disconnects when it
  1390.                     receives a continuous break from a remote
  1391.                     modem.
  1392.  
  1393.           n=0       Disabled. (DEFAULT)
  1394.  
  1395.           n=1       Enabled.
  1396.  
  1397. Zn                  Soft Reset and Restore Profile.
  1398.        
  1399.           n=0       Restores stored profile 0.
  1400.  
  1401.           n=1       Restores stored profile 1.
  1402.  
  1403. +++       none      Escape characters. The escape characters are
  1404.                     known as +++. They will switch from on-line
  1405.                     mode to command mode while preserving the
  1406.                     connection to the remote modem. 
  1407.  
  1408.                     This command allows a parameter to be checked
  1409.                     or changed after connecting with a remote
  1410.                     asynchronous modem. Escape characters involve
  1411.                     a timed pause of 1 second (specified in
  1412.                     Register S12), three keystrokes of the + escape
  1413.                     character defined by Register S2) and another
  1414.                     pause (again specified in Register S12).
  1415.  
  1416. ?                   S-register contents. Displays the contents of
  1417.                     the last addressed S-register.
  1418.  
  1419.  
  1420. 3.13.2 Extended Command Set
  1421.  
  1422. Commands  Options   Description
  1423.  
  1424. &Cn                 Data Carrier Detect (DCD) signal.
  1425.  
  1426.           n=0       Forces DCD signal to be on at all times.
  1427.                     (DEFAULT)
  1428.  
  1429.           n=1       DCD on indicates presence of data carrier. 
  1430.  
  1431. &Dn                 Data Terminal Ready (DTR) signal. Interprets
  1432.                     the ON to OFF transition of the DTR signal from
  1433.                     the DTE according to the & setting as
  1434.                     follows:
  1435.  
  1436.           n=0       &Q 0, 5, 6. DTR ignored
  1437.                     &Q 1, 4. Modem hangs up; auto-answer not
  1438.                     affected.
  1439.                     &Q 2,3. Modem hangs up; auto-answer inhibited.
  1440.                     (DEFAULT)
  1441.  
  1442.           n=1       &Q 0, 1 4-6. Asynchronous escape sequence.
  1443.                     &Q 2,3. Modem hangs up; auto-answer inhibited.
  1444.  
  1445.           n=2       &Q 0-6. Modem hangs up; auto-answer inhibited.
  1446.  
  1447.           n=3       &Q 0, 1 4-6.  Modem does a soft reset as if the
  1448.                     Z command were received; &Y determines which
  1449.                     profile is loaded.
  1450.                     &Q 2,3. Modem hangs up; auto-answer inhibited.
  1451.        
  1452. &F                  Recall factory defaults. Instructs the modem to
  1453.                     use the factory set parameters.
  1454.  
  1455.           n=0       Recall (restore) factory profile 0.
  1456.  
  1457.           n=1       Recall (restore) factory profile 1.          
  1458.  
  1459. &Gn                 Guard tone select in CCITT mode. Guard tones
  1460.                     are always disabled in the U.S.A.
  1461.  
  1462.           n=0       Do not use guard tones. (DEFAULT)
  1463.  
  1464.           n=1       Disables guard tone.
  1465.  
  1466.           n=2       Selects a guard tone 1800 Hz.
  1467.  
  1468. &Jn                 Telephone Jack Control. Included only for
  1469.                     compatibility and performs no function other
  1470.                     than to load the value of S Register 21
  1471.                     (n= 0 or 1).
  1472.  
  1473. &Kn                 DTE/Modem Flow Control. Determines how the
  1474.                     modem controls the flow of data between the
  1475.                     local DTE and the modem. When the modem
  1476.                     terminal buffer is nearly full, the modem will
  1477.                     either send an XOFF or drop CTS to stop the
  1478.                     data flow; when the buffer is nearly empty, the
  1479.                     modem will either send an XON or raise CTS to
  1480.                     resume the data flow.
  1481.  
  1482.           n=0       disable flow control
  1483.  
  1484.           n=3       enable RTS/CTS (DEFAULT for data modem)
  1485.  
  1486.           n=4       enable XON/XOFF
  1487.  
  1488.           n=5       enable transparent XON/XOFF 
  1489.  
  1490.           n=6       enable both RTS/CTS and XON/XOFF (DEFAULT for
  1491.                     fax modem)
  1492.  
  1493. Note on Flow Control. XON/XOFF is a software-based flow control
  1494. method, using standard ASCII control characters to pause or resume
  1495. data transmission. RTS/CTS pacing, a hardware-based method, uses an
  1496. electrical signal. Signals are exchanged as follows:
  1497.  
  1498.      RECEIVER       TRANSMITTER
  1499.      CTS ON ------> START SENDING
  1500.      CTS ON <------ RTS ON (ready to send)
  1501.      CTS OFF ------>RTS OFF (stop sending)
  1502.  
  1503. &Ln                 Line selection. Informs the modem of the type
  1504.                     of telephone line to which it will be
  1505.                     connected. (NOT SUPPORTED)
  1506.  
  1507.           n=0       Selects a dialup telephone line. (DEFAULT)
  1508.  
  1509.           n=1       Selects a leased telephone line. Each modem on
  1510.                     a leased line has its transmitters turned on
  1511.                     continuously, allowing transmission to occur
  1512.                     in both directions at the same time.
  1513.  
  1514. &Mn                 Asynchronous/Synchronous Mode Selection.
  1515.                     Determines the DTR operating mode. The modem
  1516.                     treats the &M command as a subset of the &Q
  1517.                     command. 
  1518.  
  1519.           n=0       Selects direct asynchronous mode. (DEFAULT)
  1520.  
  1521.           n=1       Selects synchronous connect mode with
  1522.                     asynchronous off-line command mode.
  1523.   
  1524.           n=2       Same as &M1 except modem will disconnect if DTR
  1525.                     is OFF for more than the period in S25.
  1526.  
  1527.           n=3       Selects synchronous connect mode with
  1528.                     asynchronous off-line command mode. This mode
  1529.                     allows the DTR to act as a talk/data switch.
  1530.                     The call is initiated while the DTR is
  1531.                     inactive.
  1532.  
  1533. &Pn                 Select Pulse Dial Make/Break ratio. Determines
  1534.                     the ratio between the off-hook (make) and the
  1535.                     on-hook (break) pulse dialing intervals.
  1536.  
  1537.           n=0       Selects a make/break ratio of 39/61 at 10pps.
  1538.                     Used in the United States and Canada. (DEFAULT)
  1539.  
  1540.           n=1       Selects a make/break ratio of 33/67 at 10pps.
  1541.                     Used in the United Kingdom and Hong Kong.
  1542.  
  1543.           n=2       Same as 0 except at 20pps.
  1544.  
  1545.           n=3       Same as 1 except at 20pps.
  1546.  
  1547. &Qn                 Sync/Async Mode. An extension of the &M command
  1548.                     and is used to control the connection modes
  1549.                     permitted. Used in conjunction with S36 and S48
  1550.                     (see also \N).
  1551.  
  1552.           n=0       Direct asynchronous mode.
  1553.  
  1554.           n=1       Synchronous connection with asynchronous off-
  1555.                     line command mode.
  1556.  
  1557.           n=2       Same as 1 plus enable DTR dialing of directory
  1558.                     zero.
  1559.           
  1560.           n=3       Same as 1 plus enable DTR to act as talk/data
  1561.                     switch.
  1562.  
  1563.           n=4       Hayes auto-synchronous mode.
  1564.  
  1565.           n=5       Modem negotiates an error-corrected link.
  1566.                     (DEFAULT)
  1567.  
  1568.           n=6       Selects asynchronous operation in normal mode
  1569.                     (i.e., speed buffering). 
  1570.  
  1571. &Rn                 RTS/CTS Option. Controls the state of the CTS
  1572.                     signal. CTS is always on in the asynchronous
  1573.                     mode unless AT&K3 has been selected.
  1574.  
  1575.           n=0       CTS tracks RTS.
  1576.     
  1577.           n=1       CTS is always active (DEFAULT).
  1578.  
  1579. &Sn                 Data Set Ready (DSR) signal.
  1580.  
  1581.           n=0       Causes DSR signal to be active at all times.
  1582.                     (DEFAULT)
  1583.  
  1584.           n=1       Causes DSR signal to be active according to the
  1585.                     V.25 protocol.
  1586.  
  1587. &Tn                 Test and Diagnostics. Refer to the Diagnostics
  1588.                     section for more information.
  1589.  
  1590.           n=0       Terminates any test in progress.
  1591.  
  1592.           n=1       Executes the local analog loopback test.
  1593.  
  1594.           n=3       Executes the local digital loopback test.
  1595.  
  1596.           n=4       Enables the modem to accept a request from a
  1597.                     remote modem for a digital loopback test.
  1598.                     (DEFAULT)
  1599.  
  1600.           n=5       Instructs the modem to deny a request from a
  1601.                     remote modem for a digital loopback test.
  1602.     
  1603.           n=6       Executes the remote digital loopback test.
  1604.  
  1605.           n=7       Executes the remote digital loopback test with
  1606.                     a self test.
  1607.     
  1608.           n=8       Executes the local analog loopback test with a
  1609.                     self test.
  1610.  
  1611. &V        none      View current configuration and user profile.
  1612.                     Displays the active configuration and stored
  1613.                     user profiles. 
  1614.  
  1615. &Wn                 Store user profile. Saves the current
  1616.                     configuration into non-volatile RAM as one of
  1617.                     two user profiles. Also use this command to
  1618.                     write initialization strings.
  1619.  
  1620.           n=0       saves as user profile 0.
  1621.  
  1622.           n=1       saves as user profile 1.
  1623.  
  1624. &Xn                 Select Synchronous Clock Source. Selects the
  1625.                     source of the transmit clock for the
  1626.                     synchronous mode of operation. The parameter
  1627.                     value, if valid, is written to S27 (bits 4 and
  1628.                     5). In asynchronous mode, the transmit and
  1629.                     receive clocks are turned OFF. (EXTERNAL modem
  1630.                     only)
  1631.  
  1632.           n=0       Selects internal timing.
  1633.  
  1634.           n=1       Selects external timing.
  1635.  
  1636.           n=2       Selects slave receive timing. The transmit
  1637.                     clock signal is derived from the incoming
  1638.                     carrier.
  1639.  
  1640. &Yn                 Designate Default User Profile. Specifies which
  1641.                     of two user profiles will be loaded into the
  1642.                     active configuration at power-up.
  1643.  
  1644.           n=0       Selects user profile 0.
  1645.  
  1646.           n=1       Selects user profile 1.
  1647.  
  1648.  
  1649. &Zn=x     none      Store Phone Number. Stores a 36-digit dial
  1650.                     string (x) in the specified entry (0-3) for
  1651.                     later dialing. See the ATDS=n command (3.12
  1652.                     Dial Stored Number). An individual entry may be
  1653.                     made up to 40 digits, but the total number of
  1654.                     digits in all entries may not exceed 114.
  1655.  
  1656. S=n       none      Dial Stored Number. Follows the dial command
  1657.                     string, causing the modem to dial a telephone
  1658.                     number previously stored using the AT&Zn
  1659.                     command.
  1660.  
  1661.  
  1662. 3.14 The S-Registers 
  1663.  
  1664. This section defines the purpose of the modem registers, explains
  1665. how to read and change register values, how to access a register
  1666. repeatedly, and sequentially lists the registers and describes
  1667. their functions. These registers affect various operating
  1668. characteristics and allow you to obtain information about the
  1669. modem, as well as test the modem. Each register has a factory-set
  1670. value, which you can read or change to fit your needs. To learn how
  1671. to set bit-mapped registers and how their values are calculated,
  1672. refer to Appendix A.
  1673.  
  1674. Reading a Register Value
  1675. To read the current value of a register, type: AT Sn? [ENTER],
  1676. where n is a register number. The modem will respond with the
  1677. decimal value of the register in three digit form. This will be 
  1678. followed by OK or 0. 
  1679.  
  1680. To read values from more than one register, type: AT Sn? Sn?
  1681. [ENTER] from the command mode. 
  1682.  
  1683. To read the register values of S0 and S1, type AT S0? S1? [ENTER] 
  1684.  
  1685. The modem will display the first register value, a carriage return,
  1686. the next register value, a carriage return, and OK or 0.
  1687.  
  1688.  
  1689. Changing a Register Value 
  1690. To change a register value, use the Sn command (ATSn=v), where n is
  1691. a register number and v is the new value you want to assign to the
  1692. register. Type: AT S0=3 [ENTER] to have the modem automatically
  1693. answer incoming calls after the third ring. The changed values
  1694. remain in effect until the modem is turned off and on or reset.
  1695. The modem then returns to its default settings.
  1696.  
  1697.  
  1698. Accessing a Register Repeatedly 
  1699. The modem automatically places a pointer at the last register whose
  1700. value was read or changed. The pointer provides a fast way of
  1701. displaying or changing register values. Type: AT S0? [ENTER] to
  1702. read the value of Register S0. The modem responds with the value of
  1703. Register S0 and places a pointer at that register automatically. 
  1704.  
  1705. Type: AT=0 [ENTER] to change the value in Register S0 to 0.
  1706. (Neither the S command nor the register number has to be specified;
  1707. the pointer handles this task.) 
  1708.  
  1709. Type: AT? [ENTER] to read the S0 value. NOTE: The pointer remains
  1710. set at the last register accessed until the S command is used to
  1711. read or change the value of a different register. The pointer is
  1712. then set to the register whose value is displayed or changed.
  1713.  
  1714.  
  1715.  
  1716. S-Register Descriptions 
  1717.  
  1718. The following table lists the modems registers and their functions.
  1719.  
  1720. Reg. Range     Units     Default   Definition
  1721.  
  1722. S0   0-255     rings     2         Auto-answer
  1723.  
  1724. Description: Holds the number of rings the modem will wait before
  1725. answering the phone. If this register is set to zero, the modem
  1726. will not answer the phone. In terminal mode, make sure this is ON
  1727. (S0 equal to anything but zero) with %C1 and %D1 in the active
  1728. profile.
  1729.  
  1730.  
  1731. S1   0-255     rings     0         Count incoming rings 
  1732.  
  1733. Description: Counts the number of rings detected on the line. The
  1734. register is cleared if a ring is not detected over an eight second
  1735. time period. If the register value equal the value contained in S0,
  1736. the modem will answer the phone.
  1737.  
  1738.  
  1739. S2   0-255     rings     43        Escape character value. 
  1740.  
  1741. Description: Contains the ASCII value of the character used as the
  1742. Escape Code. This enables the modem to switch from on-line mode to
  1743. command mode without losing the connection to the remote modem.
  1744.  
  1745.  
  1746. S3   0-127     ASCII     13        Carriage return character. 
  1747.  
  1748. Description: Contains the ASCII value of the character used to send
  1749. a carriage return. This character terminates both command lines and
  1750. result codes.
  1751.  
  1752.  
  1753. S4   0-127     ASCII     10        Line feed character. 
  1754.  
  1755. Description: Contains the ASCII value of the character used to send
  1756. a line feed. The modem sends the line feed character after a
  1757. carriage return only when word responses are sent.
  1758.  
  1759.  
  1760. S5   0-32      ASCII     8         Backspace character. 
  1761.  
  1762. Description: Contains the ASCII value of the character used to
  1763. backspace. This character is both the character created by pressing
  1764. the Backspace key and the character echoed to move the cursor to
  1765. the left.
  1766.  
  1767.  
  1768.  
  1769.  
  1770. S6   2-255     seconds   2         Wait time for Blind Dialing.
  1771.  
  1772. Description: Sets the length of time to pause after the modem goes
  1773. off-hook before the modem dials the first digit of the telephone
  1774. number.
  1775.  
  1776.  
  1777. S7   1-255     seconds   50        Wait for carrier after dial. 
  1778.  
  1779. Description: Defines two delay times: (1) time that the local modem
  1780. waits for the carrier from the remote modem before hanging up; (2)
  1781. time that the modem waits when the Wait for Dial Tone call progress
  1782. feature (W in dial string) is in effect. 
  1783.  
  1784.  
  1785. S8   0-255     seconds   2         Pause time for dial delay. 
  1786.  
  1787. Description: Determines how long the modem should pause when it
  1788. sees a comma in the dialing string.
  1789.  
  1790.  
  1791. S9   1-255     seconds   6/10      Carrier detect.
  1792.  
  1793. Description: Determines the amount of time in tenths of a second
  1794. from when the modem recognizes a loss of carrier to when it will
  1795. hang up. 
  1796.  
  1797.  
  1798. S10  1-255     seconds   14 (1.4)  Lost Carrier to Hang Up Delay.
  1799.  
  1800. Description: Sets the length of time tenths of a second, that the
  1801. modem waits before hanging up after the loss of a carrier. This
  1802. allows for a temporary carrier loss without causing the local modem
  1803. to disconnect. When register S10 is set to 255, the modem functions
  1804. as if a carrier is always present. The actual interval the modem
  1805. waits before disconnecting is the value in S10 minus the value in
  1806. S9. If this value is set smaller than the value contained in
  1807. S9, the modem disconnects before it recognizes its carrier.
  1808.  
  1809.  
  1810. S11                                Reserved.
  1811.  
  1812.  
  1813. S12  0-255     seconds   50(1)     Escape code guard time*. 
  1814.  
  1815. Description: Controls the delay time before and after typing escape
  1816. sequence codes.
  1817.  
  1818. *in one-fiftieth second increments
  1819.  
  1820.  
  1821. S13                                Reserved.
  1822.  
  1823.  
  1824. S14            Bit Mapped  AA,hex  Bit mapped registers. 
  1825.  
  1826. Provides the following functions (defaults are highlighted):
  1827.      
  1828.                BIT       Definition and Options
  1829.  
  1830.                Bit 0     IGNORED
  1831.   
  1832.                Bit 1     ATE (command echo)
  1833.                
  1834.                          0  Do not echo commands 
  1835.                          1  Echo commands (DEFAULT)
  1836.               
  1837.                Bit 2     ATQ (result code display)
  1838.        
  1839.                          0  Send responses (DEFAULT)
  1840.                          1  Do not send responses
  1841.               
  1842.                Bit 3     ATV (word or number responses)
  1843.        
  1844.                          0  Send number responses
  1845.                          1 Send word responses (DEFAULT)
  1846.               
  1847.                Bit 4     RESERVED.
  1848.               
  1849.                Bit 5     Dial Method (ATP or ATT)
  1850.  
  1851.                          0  Touch-Tone (T) (DEFAULT)
  1852.                          1  Pulse (P) 
  1853.               
  1854.                Bit 6     RESERVED.
  1855.               
  1856.                Bit 7     Answer/originate operation
  1857.  
  1858.                          0  Answer (A and R)
  1859.                          1  Originate (D) (DEFAULT)
  1860.  
  1861.  
  1862. S15                                Reserved
  1863.  
  1864. S16       Bit Mapped     80,hex    Modem test options. 
  1865.  
  1866. Provides the following functions (defaults are highlighted):
  1867.  
  1868.                Bit       Definition and Options
  1869.  
  1870.                Bit 0     Local analog loopback test
  1871.  
  1872.                          0  Disabled (&T0) (DEFAULT)
  1873.                          1  Enabled (&T)
  1874.      
  1875.                Bit 1     NOT USED
  1876.  
  1877.                Bit 2     Local digital loopback test
  1878.  
  1879.                          0  Disabled (&T0) (DEFAULT)
  1880.                          1  Enabled (&T3) 
  1881.  
  1882.                Bit 3     Remote digital loopback test
  1883.  
  1884.                          0  Disabled (&T0) (DEFAULT)
  1885.                          1  Enabled (&T6)
  1886.  
  1887.                Bit 4     Initiate remote digital loopback
  1888.  
  1889.                          0  Loopback not in progress (&T0)
  1890.                          (DEFAULT)
  1891.                          1  Loopback in progress (&T7)
  1892.  
  1893.                Bit 5     Remote digital loopback with error count
  1894.  
  1895.                          0  Disabled (&T0) (DEFAULT)
  1896.                          1  Enabled (&T7)
  1897.  
  1898.                Bit 6     Local analog loopback with self test
  1899.  
  1900.                          0  Disabled (&T0) (DEFAULT)
  1901.                          1  Enabled (&T8)
  1902.  
  1903.                Bit 7     NOT USED
  1904.  
  1905.  
  1906. S17                                Reserved
  1907.  
  1908.  
  1909. S18       0-255          seconds   0         Test timer. 
  1910.  
  1911. Description: Determines how long a diagnostic test will be allowed
  1912. to run before being returned to the command mode. The test timer 
  1913. is disabled with the value set to zero.
  1914.  
  1915.  
  1916. S19                                Reserved
  1917.  
  1918.  
  1919. S20                                Reserved
  1920.  
  1921.  
  1922. S21       Bit Mapped               Bit mapped registers. 
  1923.           00,hex                   Provides the following
  1924.                                    functions:
  1925.  
  1926.           Bit            Definition and Options
  1927.  
  1928.           Bit 0          Telephone jack type
  1929.                          0  RJ-11, RJ-41S, RJ-45S (&J0)
  1930.                          (DEFAULT)
  1931.                          1  RJ-12, RJ-13 (&J1)
  1932.  
  1933.           Bit 1          RESERVED
  1934.  
  1935.           Bit 2          RTS (Request to Send)/CTS(Clear to Send)
  1936.                          (&Rn)
  1937.                          0  CTS tracks RTS (DEFAULT)
  1938.                          1  Modem ignores RTS
  1939.  
  1940.           Bit 3,4        Data Terminal Ready (DTR)
  1941.                          (&Dn)
  1942.                          0 = &D0 selected (DEFAULT)
  1943.                          1 = &D1 selected
  1944.                          2 = &D2 selected
  1945.                          3 = &D3 selected
  1946.  
  1947.           Bit 5          Data Carrier Detect (DCD)
  1948.                          0  DCD is always active (&C0) (DEFAULT)
  1949.                          1  DCD is active when remote
  1950.                          carrier is detected (&C1)
  1951.  
  1952.           Bit 6          Data Set Ready (DSR)
  1953.                          0  DSR is always active (&S0) (DEFAULT)
  1954.                          1  DSR is active when handshaking begins 
  1955.                          (&S1)
  1956.  
  1957.           Bit 7          Long space disconnect
  1958.                          0  Disabled (Y0) (DEFAULT)
  1959.                          1  Enabled (Y1)
  1960.  
  1961.  
  1962. S22       Bit Mapped    75,hex      Bit mapped registers. 
  1963.  
  1964. Provides the following functions (asterisk indicates default):
  1965.  
  1966.           Bit            Definition and Options
  1967.  
  1968.           Bit 0, 1       Speaker volume
  1969.  
  1970.                          0 = OFF (L0)
  1971.                          1 = Low volume (L1) (DEFAULT)
  1972.                          2 = Medium volume (L2) 
  1973.                          3 = High volume (L3)
  1974.  
  1975.           Bit 2, 3       Speaker Control
  1976.  
  1977.                          0 = Speaker turned off (M0)
  1978.                          1 = Speaker on until carrier
  1979.                          detected (M1) (DEFAULT)
  1980.                          2 = Speaker always on (M2)
  1981.                          3 = Speaker on until carrier
  1982.                          detected, off when dialing (M3)
  1983.  
  1984.           Bit 4, 5, 6    Limit Result Codes 
  1985.        
  1986.                          0 = X0
  1987.                          4 = X1
  1988.                          5 = X2
  1989.                          6 = X3
  1990.                          7 = X4 (DEFAULT)
  1991.  
  1992.           Bit 7          Reserved.
  1993.  
  1994.  
  1995. S23       Bit Mapped     07, hex        Bit mapped registers. 
  1996.               
  1997. Provides the following functions. Defaults are highlighted.
  1998.  
  1999.           Bit            Definition and Options
  2000.  
  2001.           Bit 0          Request from remote modem
  2002.                          for digital loopback test.
  2003.  
  2004.                          0 Ignore request (&T5)
  2005.                          1 Grant request (&T4) (DEFAULT)
  2006.  
  2007.           Bit 1, 2, 3    Communications Rate
  2008.                          0  0-300 bps            
  2009.                          1  600 bps
  2010.                          2  1200 bps
  2011.                          3  2400 bps (DEFAULT)
  2012.                          4  4800 bps
  2013.                          5  9600 bps
  2014.                          6  19200 bps
  2015.        
  2016.           Bit 4,5        Parity Setting
  2017.                          0  even
  2018.                          1  not used
  2019.                          2  odd
  2020.                          3  none
  2021.  
  2022.           Bit 6, 7       Guard Tones
  2023.                          0 = none (&G0) (DEFAULT)
  2024.                          1 = none (&G1)             
  2025.                          2 = 1800 Hz (&G2) 
  2026.  
  2027.  
  2028. S24  0-255     seconds   0    Sleep Inactivity Timer.
  2029.  
  2030. Description. Sets the length of time that the modem operates in
  2031. normal mode with no line activity before entering low power sleep
  2032. mode.                     
  2033.  
  2034.  
  2035. S25  0-255     seconds   5    Asynchronous DTR Delay
  2036.  
  2037. Description: Determines the time interval that the modem will
  2038. ignore a change in the DTR status.
  2039.  
  2040.  
  2041. S26  0-255     seconds   1    Delay Interval.
  2042.  
  2043. Description: RTS to CTS delay interval (in hundredths of a
  2044. second).
  2045.  
  2046.  
  2047. S27       Bit Mapped          Bit mapped registers. 
  2048.           9, hex
  2049.  
  2050.           Bit 0, 1, and 3 are reserved.
  2051.  
  2052.           Bit            Definition and Options
  2053.  
  2054.           Bit 2          Line Type (NOT SUPPORTED)
  2055.  
  2056.                          0 Dialup line (&L0) 
  2057.                          1 Leased line (&L1)
  2058.        
  2059.           Bit 4,5        Clock Source Selection
  2060.        
  2061.                          0  Internal clock (&X0) (DEFAULT)
  2062.                          1  External clock (&X1)
  2063.                          2  Slave clock (&X2)
  2064.     
  2065.           Bit 6  
  2066.                          0  CCITT V.22/V.22bis standard
  2067.                          (B0)(DEFAULT)
  2068.                          1  Bell 212A standard (B1) 
  2069.  
  2070.           Bit 7          Reserved.
  2071.  
  2072. S28       Bit Mapped     Bit mapped registers
  2073.  
  2074.           Bit            Definition and Options
  2075.  
  2076.           Bit 0          V.23 split speed (\Wn) (DEFAULT)
  2077.                          0 = Disabled (\W0) (DEFAULT)
  2078.                          1 = Enabled (\W1)
  2079.  
  2080.           Bit 1          V.23 split speed direction
  2081.                          0 = 75bps transmit (%F0) (DEFAULT)
  2082.                          1 = 1200bps transmit (%F1)
  2083.  
  2084.           Bit 2          V.23 half-duplex
  2085.                          0 = disabled (DEFAULT)
  2086.                          1 = enabled (%F3)
  2087.  
  2088.           Bit 3, 4       Pulse dialing (&Pn)
  2089.                          0 = 512 (&P0) (DEFAULT)
  2090.                          1 = 1024 (&P1)
  2091.                          2 = 2048 (&P2)
  2092.                          3 = 4096 (&P3)
  2093.  
  2094.           Bit 5, 6, 7    Reserved
  2095.  
  2096.  
  2097. S29                      Reserved.
  2098.  
  2099.  
  2100. S30  0-255     seconds   0         Inactivity Timer
  2101.  
  2102. Description: Determines the length of time (in tens of a
  2103. second) that the modem will wait before disconnecting when no data
  2104. is sent or received.
  2105.  
  2106.  
  2107. S31                      2         Bit Mapped Options
  2108.  
  2109.           Bit            Definition and Options
  2110.  
  2111.           Bit 0          RESERVED
  2112.  
  2113.           Bit 1          Controls auto line speed detection.
  2114.                          0 = disabled (N0)
  2115.                          1 = enabled (N1) (DEFAULT)
  2116.  
  2117.           Bit 2,3        Controls error correction progress       
  2118.                          messages (Wn)
  2119.                          0 = DTE speed only (W0) (DEFAULT)
  2120.                          1 = full reporting (W1)
  2121.                          2 = DCE speed only (W2)
  2122.  
  2123.           Bit 4-7       RESERVED
  2124.  
  2125.  
  2126. S32  0-255     ASCII     17   XON Character
  2127.  
  2128. Description: Sets the value of the XON character.
  2129.  
  2130.  
  2131. S33  0-255     ASCII     19   XOFF Character
  2132.  
  2133. Description: Sets the value of the XOFF character.
  2134.  
  2135.  
  2136. S34-35                        Reserved.
  2137.  
  2138.  
  2139. S36                      7    Bit Mapped Options
  2140.  
  2141.           Bit            Definition and Options
  2142.  
  2143.           Bit 0-2        Indicates what happens during a LAPM
  2144.                          failure. These fallback options take
  2145.                          effect immediately upon connection if
  2146.                          S48=128. If an invalid number is entered,
  2147.                          the number is accepted into the register,
  2148.                          but S36 acts as if the default value has
  2149.                          been entered.
  2150.  
  2151.                          0 = modem disconnects
  2152.                          1 = modem stays online; establishes a
  2153.                          direct mode connection.
  2154.                          2 = Reserved.
  2155.                          3 = modem stays online; establishes a    
  2156.                          normal mode connection.
  2157.                          4 = attempts MNP connection; if it fails,
  2158.                          modem disconnects.
  2159.                          5 = attempts MNP connection; if it fails,
  2160.                          establishes a direct mode connection.
  2161.                          6 = Reserved.
  2162.                          7 = attempts MNP connection; if it fails,
  2163.                          establishes a normal mode connection.
  2164.                          (DEFAULT)
  2165.  
  2166.           Bit 3-7        Reserved.
  2167.  
  2168.  
  2169. S37  0-12                0    Telephone Line Speed
  2170.  
  2171. Description: Desired Line Connection Speed. This is interlinked
  2172. with the Fn command. If an invalid number is entered, the number is
  2173. accepted into the register, but S37 will act as if the default
  2174. value has been entered.
  2175.  
  2176.           Bit            Definition and Options
  2177.  
  2178.           Bit 0-3        0 = Attempt auto mode connection (F0)    
  2179.                          (DEFAULT)
  2180.                          1-3 = Attempt to connect at 300 bps. (F1)
  2181.                          4 = Reserved.
  2182.                          5 = Attempt to connect at 1200 bps. (F4)
  2183.                          6 = Attempt to connect at 2400 bps. (F5)
  2184.                          7 = Attempt to connect at V.23 at 600/1200
  2185.                          bps. (F3)
  2186.                          8 = Attempt to connect at 4800 bps. (F6)
  2187.                          9 = Attempt to connect at 9600 bps. (F8)
  2188.                          10 = Attempt to connect at 12K bps. (F9)
  2189.                          11 = Attempt to connect at 14.4Kbps (F10)
  2190.                          12 = Attempt to connect at 7200 bps. (F7)
  2191.  
  2192.           Bit 4-7        RESERVED.
  2193.  
  2194.  
  2195. S38  0-255     seconds   20        Delay Before Forced Hangup
  2196.  
  2197. Description: Specifies the delay between the modems receipt of the
  2198. H command to disconnect. Applies to error correction only. This
  2199. register can be used to ensure that data in the buffer is sent
  2200. before the modem disconnects. If S38=0-254, the modem will wait
  2201. that number of seconds before disconnecting. If S38=255, the modem
  2202. does not time out and continues to deliver data in the buffer until
  2203. the connection is lost or the data is delivered.
  2204.  
  2205.  
  2206. S39  Bit Mapped          3         Bit Mapped Registers
  2207.  
  2208.           Bit         Definition and Options
  2209.  
  2210.           Bit 0-2   Status of Command Options
  2211.                     0 = no flow control
  2212.                     3 = RTS/CTS (&K3) (DEFAULT)
  2213.                     4 = XON/XOFF (&K4)
  2214.                     5 = Transparent XON/XOFF (&K5)
  2215.                     6 = Both methods (&K6)
  2216.  
  2217.           Bits 3-7  Reserved
  2218.  
  2219.  
  2220. S40  Bit Mapped          105       Bit Mapped Registers
  2221.  
  2222.           Bit 0     MNP Extended Services
  2223.                     0 = disabled (-K0)
  2224.                     1 = enabled (-K1) (DEFAULT)
  2225.        
  2226.           Bit 1     Power Level Adjustment for Cellular Use ()Mn)
  2227.                     0 = auto adjustment ()M0) (DEFAULT)
  2228.                     1 = force adjustment ()M1)
  2229.           
  2230.           Bit 2     MNP Link Negotiation Speed (*H1)
  2231.                     0 = highest speed (*H0) (DEFAULT)
  2232.                     1 = 1200 bps (*H1)
  2233.  
  2234.           Bits 3-5  Break Handling (\Kn)
  2235.                     0 = \K0           1 = \K1
  2236.                     2 = \K2           3 = \K3
  2237.                     4 = \K4           5 = \K5 (DEFAULT)
  2238.  
  2239.           Bits 6-7  MNP Block Size
  2240.                     0 = 64 chars. (\A0) 
  2241.                     1 = 128 chars. (\A1)
  2242.                     2 = 192 chars. (\A2) (DEFAULT)
  2243.                     3 = 256 chars. (\A3)
  2244.  
  2245. S41  Bit Mapped          3    Bit Mapped Registers (for MNP)
  2246.  
  2247.           Bits 0-1  Compression selection (%Cn)
  2248.                     0 = disabled (%C0)
  2249.                     1 = MNP5 (%C1)
  2250.                     2 = V.42bis (%C2)
  2251.                     3 = MNP5 and V.42bis (%C3)(DEFAULT)
  2252.  
  2253.           Bit 2     Auto retrain
  2254.                     0 = retrains disabled (%E0) (DEFAULT)
  2255.                     1 = retrains enabled (%E1)
  2256.  
  2257.           Bit 3     Modem to Modem Flow Control
  2258.                     0 = disabled (\G0) (DEFAULT)
  2259.                     1 = enabled (\G1)
  2260.  
  2261.           Bit 4     Block Mode Control
  2262.                     0 = stream mode (\L0) (DEFAULT)
  2263.                     1 = block mode (\L1)
  2264.  
  2265.           Bits 5-7  Reserved
  2266.  
  2267. S42-45    Reserved
  2268.  
  2269. S46  136 or 138          138       Data Compression Control
  2270.  
  2271.                          136 = error correction protocol with no
  2272.                          compression
  2273.  
  2274.                          138 = error correction protocol
  2275.                          with compression (DEFAULT)
  2276.  
  2277. S48  0, 7, 128           7         V.42 Negotiation Action
  2278.  
  2279.      0 = Disable negotiation and proceed with LAPM.
  2280.      7 = Enable negotiation. (DEFAULT)
  2281.      128 = Disable negotiation and proceed with fallback action
  2282.      specified in S36.
  2283.  
  2284. S49-81    Reserved
  2285.  
  2286. S82  3, 7, 128           128       Break Handling Option
  2287.  
  2288. Description: Used to get the attention of the remote modem. Three
  2289. types of break signals are provided:
  2290.  
  2291.      3 = Expedited. Modem sends a break immediately; data integrity
  2292.      is maintained.
  2293.      7 = Destructive. Break is sent immediately and data being
  2294.      processed at time of break is destroyed.
  2295.      128 = In Sequence. Modem sends a break in sequence; data
  2296.      integrity is maintained (DEFAULT).
  2297.  
  2298. S86  N/A                           Connection Failure Cause Code
  2299.  
  2300. Description: When the modem issues a NO CARRIER result code, a
  2301. value is written to the S register to help determine the
  2302. cause for the failed connection. The values are as follows:
  2303.  
  2304.      0 = normal disconnect; no error occurred.
  2305.      4 = loss of carrier
  2306.      5 = V.42 negotiation failed to detect an error correction
  2307.      modem at the other end.
  2308.      9 = the modems could not find a common protocol. 
  2309.      12 = normal disconnect initiated by remote modem.
  2310.      13 = remote modem does not respond after 10 re-transmissions
  2311.      of the same message.
  2312.      14 = protocol violation.
  2313.  
  2314. S91  0 to -15  dBm  10        PSTN Transmit Level
  2315.  
  2316. Description: Sets the transmit level, in dBm, for the PSTN mode. In
  2317. some countries, this level cannot be changed and there are checks
  2318. to prevent transmit level change.
  2319.  
  2320.  
  2321. S92  0 to -15  dBm  10        Fax Transmit Level
  2322.  
  2323. Description: Sets the transmit level, in dBm, for the fax mode. In
  2324. some countries, this level cannot be changed and there are checks
  2325. to prevent transmit level change.
  2326.  
  2327. S95  SEE SECTION 4.4: S-Registers for MNP Operation
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.  
  2336.  
  2337.  
  2338.  
  2339.  
  2340.  
  2341.  
  2342. Section Four: MNP Operation
  2343.  
  2344. 4.1 Introduction
  2345.  
  2346. MNP (Microcom Networking Protocol) is a data communications
  2347. protocol developed by Microcom for full duplex, error-free
  2348. communications over telephone lines. This protocol detects and
  2349. corrects errors which can result from telephone line noise and
  2350. other signal distortions. 
  2351.  
  2352. NOTE: MNP can only operate at speeds of 2400bps or higher.
  2353.  
  2354. There are several levels of MNP operation available also referred
  2355. to as service classes. The service class refers to the following
  2356. techniques the modem uses to transfer data. The 14.4Kbps Modem
  2357. supports classes 2, 3, 4, and 5 and these classes are summarized as
  2358. follows:
  2359.  
  2360. CLASS 2. Uses an asynchronous, byte-oriented format in which
  2361. standard byte-framing techniques (start and stop bits) and
  2362. full-duplex transmission are used.
  2363.  
  2364. CLASS 3. Uses a synchronous, bit-oriented format in which standard
  2365. byte-framing techniques are removed. This increases throughput by
  2366. approximately 20%.
  2367.  
  2368. CLASS 4. Optimizes performance by using more efficient framing
  2369. techniques and allowing for transmission of large data blocks. Data
  2370. block size is adjusted based on the quality of the telephone line
  2371. (smaller for poor lines; larger for higher quality lines). This
  2372. technique reduces the number of retransmissions and maximizes
  2373. transfer rate based on the quality of the phone line.
  2374.  
  2375. CLASS 5. Includes all the features of CLASS 4 and also features
  2376. data compression. Both downloaded and interactive real-time data
  2377. are compressed. A significant increase on most data throughput can
  2378. be realized. The AT%C1 command enables this class. If MNP 5 is
  2379. disabled, the Modem defaults to Class 4. MNP5 and MNP 4 are not
  2380. compatible.
  2381.  
  2382.  
  2383. 4.2 MNP Data Mode
  2384.  
  2385. After establishing the MNP connection, the modem will perform all
  2386. functions performed during normal data mode EXCEPT:
  2387.  
  2388. (1) When retrains are performed. At 2400 bps operation or higher,
  2389. the Modem may lose synchronization with the incoming line signal. 
  2390. Retraining is an adjustment process performed when one of the
  2391. modems detects possible line problems which threaten data
  2392. integrity.
  2393.  
  2394.  
  2395. (2) When in the command mode following an escape sequence. The
  2396. Modem will continue to acknowledge and accept data. This data is
  2397. stored until the Modem is returned to data mode and then the data
  2398. is delivered. In non-MNP mode, any data received while the Modem is
  2399. in command mode is lost.
  2400.  
  2401. Class 5 Data Compression. Class 5 may be enabled or disabled  by
  2402. using the AT%Cn command. During an MNP 5 connection, the Modem
  2403. compresses data into tokens  before transmitting to the remote
  2404. modem, and de-compresses the data before it is received.
  2405.  
  2406. Programmable Inactivity Timer. You can specify the length of time
  2407. the modem will wait before disconnecting when no data is sent or
  2408. received. In MNP mode, this timer is reset whenever data is sent or
  2409. received. Use the AT\Tn command to set this value where N is a
  2410. number between 0 and 42 minutes.
  2411.  
  2412. Data Transfer. You may operate MNP in either block or stream mode.
  2413. In stream mode, MNP sends data frames in varying lengths depending
  2414. on the amount of time between characters being received. Stream
  2415. mode is selected with the AT\Ln command.
  2416.  
  2417. In block mode, MNP sends fixed data frames of 64, 128, 192, or 256
  2418. characters in length. Your communications software must support the
  2419. use of block mode.
  2420.  
  2421.  
  2422. 4.3 AT Commands for MNP Operation
  2423.  
  2424. The 14.4K Modem supports all of the preceding classes. The
  2425. following AT Commands apply to the MNP protocol:
  2426.  
  2427. AT\An          Maximum MNP Block Size
  2428. AT\Bn          Transmit Break
  2429. AT\Gn          Modem to Modem Flow Control
  2430. A\Kn           Break Control
  2431. AT\Ln          MNP Block Transfer Control
  2432. AT\Nn          Operation Mode Control
  2433. AT\Wn          Split Speed Operation
  2434. AT\Z           Switch to Normal Mode
  2435. AT*H           MNP Link Negotiation Speed
  2436.  
  2437. Default selections are highlighted. 
  2438.  
  2439. Command:       AT\An
  2440.  
  2441. Maximum MNP Block Size. Use this command to transmit smaller blocks
  2442. of data in a reliable data link connection.
  2443.  
  2444. 0 = set maximum block size to 64 characters.
  2445. 1 = set maximum block size to 128 characters. (DEFAULT)
  2446. 2 = set maximum block size to 192 characters. 
  2447. 3 = set maximum block size to 256 characters.
  2448.  
  2449.  
  2450. Command:       AT\Bn
  2451.  
  2452. Transmit Break. When this command is entered during a non-MNP
  2453. connection, a break signal is sent to the remote modem. 
  2454. The length of the break is 100 times the n parameter (1-9) in
  2455. milliseconds. The default is 3.
  2456.  
  2457. Command:       AT\Gn
  2458.  
  2459. Modem to Modem Flow Control. Enables or disables modem to modem
  2460. flow control during a normal mode connection. This command is
  2461. ignored when error correction is selected.
  2462.  
  2463. 0 = Disables flow control (XON/XOFF) (DEFAULT)
  2464. 1 = Enables flow control (XON/XOFF)
  2465.  
  2466. Command:       AT\Kn
  2467.  
  2468. Break Control. Determines the modem response when a BREAK is
  2469. received from the DTE or the remote modem. The values of the
  2470. parameters vary based on the three following conditions:
  2471.  
  2472. (1) When a break is received from the DTE during NORMAL or 
  2473. MNP mode:
  2474.  
  2475. 0, 2, 4   =    modem enters command mode without sending a       
  2476.                break to  the remote modem.
  2477. 1         =    modem clears the terminal and modem buffers and   
  2478.                sends a break to the remote modem.
  2479. 3         =    modem does not clear the buffers, but sends a break
  2480.                to the remote modem.
  2481. 5         =    modem sends a break to the remote modem in        
  2482.                sequence with any transmitted data. (DEFAULT)
  2483.  
  2484. (2) When a break is received from the remote modem during NORMAL
  2485. mode:
  2486.  
  2487. 0, 1      =    modem clears the terminal and modem buffers and
  2488.                sends a break to the local DTE.
  2489. 2, 3      =    modem does not clear the buffers but sends a break
  2490.                to the local DTE.
  2491. 4, 5      =    modem sends a break in sequence with any data being
  2492.                buffered. (DEFAULT)
  2493.  
  2494. (3) When a break is received from the DTE during DIRECT MODE:
  2495.  
  2496. 0, 1, 3   =    modem sends a break to the remote modem and enters
  2497.                command mode.
  2498. 2, 4, 5   =    modem sends a break to the remote modem.          
  2499.                (DEFAULT)
  2500.  
  2501.  
  2502.  
  2503.  
  2504. Command:       AT\Ln
  2505.  
  2506. MNP Block Transfer Control. Determines whether or not the modem
  2507. will use block or stream mode for MNP link.
  2508.  
  2509. 0 = uses stream mode for MNP link connections (DEFAULT)
  2510. 1 = uses block mode for MNP connections
  2511.  
  2512. Command:       AT\Nn
  2513.  
  2514. Error Correction Operating Mode. Selects the operating mode the
  2515. modem uses while connected.
  2516.  
  2517. 0 =       NORMAL (speed buffering) mode.
  2518. 1 =       DIRECT (pass-through) mode.
  2519. 2 =       RELIABLE LINK mode. Specifies error correction for     
  2520.           the modem-to-modem connection 
  2521. 3 =       AUTO-RELIABLE LINK mode. Attempts error-correction     
  2522.           connection but will fall back to normal mode if unable to
  2523.           establish an MNP link. 
  2524. 4 =       LAPM error correction mode.
  2525. 5 =       MNP error correction mode
  2526.  
  2527. Command:       AT\Wn
  2528.  
  2529. Split Speed Operation. Supports a split-speed DCE/DTE interface for
  2530. applications which require a transmit speed of 75bps and receive
  2531. speed of 1200bps at the DTE interface.
  2532.  
  2533. 0 = disables (DEFAULT)
  2534. 1 = enables
  2535.  
  2536. Command:       AT*H
  2537.  
  2538. MNP Link Negotiation Speed. Controls the connection speed for link
  2539. negotiations.
  2540.  
  2541. 0 = link negotiation occurs at the highest supported speed.
  2542. (DEFAULT)
  2543. 1 = link negotiation  occurs at 1200bps.
  2544.  
  2545.  
  2546. 4.4 S-Register Values for MNP Operation
  2547.  
  2548. The following S-Registers apply to the MNP protocol.
  2549.  
  2550. S36  LAPM Failure Control
  2551. S38  Delay Before Forced Connect
  2552. S40  Bit-Mapped 
  2553. S46  Data Compression Control
  2554. S95  Extended Result Codes
  2555.  
  2556.  
  2557.  
  2558. S36       0-7                      7         LAPM Failure Control
  2559.  
  2560. Description: Indicates what happens during a LAPM failure. These
  2561. fallback options take effect immediately upon connection if
  2562. S28=148. If an invalid number is entered, the number is accepted
  2563. into the register, but S36 acts as if  the default value has been
  2564. entered.
  2565.  
  2566.  
  2567. 0 =       modem disconnects
  2568. 1 =       modem stays online; establishes a direct mode connection.
  2569. 2 =       Reserved.
  2570. 3 =       modem stays online; establishes a normal mode connection.
  2571. 4 =       attempts MNP connection; if it fails, modem disconnects.
  2572. 5 =       attempts MNP connection; if it fails, establishes a
  2573.           direct mode connection.
  2574. 6 =       Reserved.
  2575. 7 =       attempts MNP connection; if it fails, establishes a    
  2576.           normal mode connection. (DEFAULT)
  2577.  
  2578. S38       0-255                    20        Delay Before        
  2579.                                              Forced Disconnect
  2580.  
  2581. Description: This register specifies the delay between the modems
  2582. receipt of the ATH command to disconnect.
  2583.  
  2584. S40       Bit Mapped.                        Bit Mapped          
  2585.                                              Registers (for MNP)
  2586.                
  2587. Description: Indicates the status of command options.
  2588.  
  2589. Bit 0          MNP Extended Services
  2590.                     0 = disabled (-K0)
  2591.                     1 = enabled (-K1) (DEFAULT)
  2592.  
  2593.                Bit 1     Power Level Adjustment for Cellular Use
  2594.                          ()Mn)
  2595.                          0 = auto adjustment ()M0) (DEFAULT)
  2596.                          1 = force adjustment ()M1)
  2597.                Bit 2     MNP Link Negotiation Speed (*H1)
  2598.                          0 = highest speed (*H0) (DEFAULT)
  2599.                          1 = 1200 bps (*H1)
  2600.                Bits 3-5  Break Handling (\Kn)
  2601.                          0 = \K0        1 = \K1
  2602.                          2 = \K2        3 = \K3
  2603.                          4 = \K4        5 = \K5 (DEFAULT)
  2604.                Bits 6-7  MNP Block Size
  2605.                          0 = 64 chars. (\A0) 1 = 128 chars. (\A1)
  2606.                          2 = 192 chars. (\A2) (DEFAULT)
  2607.                          3 = 256 chars. (\A3)
  2608.  
  2609. S46       136, 138                      Data Compression
  2610.                                         Control
  2611.  
  2612.  
  2613.                136 = error correction protocol with no compression
  2614.  
  2615.                138 = error correction protocol with compression  
  2616.                          (DEFAULT)
  2617.           
  2618. Description: Controls selection of compression.
  2619.  
  2620. S95            none                     Extended Result Codes
  2621.  
  2622.  
  2623.                Bit 0 =   CONNECT CODE indicates DCE speed        
  2624.                          instead of DTE speed.
  2625.                Bit 1 =   Append /ARQ (automatic repeat request)  
  2626.                          to verbose CONNECT XXXX result code if  
  2627.                          protocol is other than none.
  2628.                Bit 2 =   Enable CARRIER XXXX result code.
  2629.                Bit 3 =   Enable PROTOCOL XXXX result code.
  2630.                Bit 5 =   Enable COMPRESSION result code.
  2631.                Bits 4, 6, and 7 are reserved.
  2632.  
  2633.  
  2634. Description: The bits in this register can be set to override some
  2635. of the ATWn command options.
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668. Section Five: Error Correction: V.42/V.42bis 
  2669.  
  2670. 5.1 Introduction
  2671.  
  2672. V.42 and V.42bis are two different communication protocol standards
  2673. set by CCITT (Consultative Committee on International Telegraph and
  2674. Telephone). 
  2675.  
  2676. V.42 is the CCITT standard for error correction in modems and is
  2677. normally found in modems that are 2400bps or faster. V.42 supports
  2678. LAPM and MNP 4 and is therefore compatible with modems using MNP 4.
  2679.  
  2680. The V.42 specification is a standard that supports one of the
  2681. Microcom MNP 2-4 error correction protocols or the LAPM error
  2682. correction protocol.
  2683.  
  2684. The V.42bis specification is a data compression standard that
  2685. requires the LAPM error correction protocol, as well as providing
  2686. data compression up to twice as fast as the MNP 5 data compression
  2687. standard.
  2688.  
  2689. MNP 5 is another data compression standard that requires the MNP 4
  2690. error correction protocol. It is not compatible with V.42bis and is
  2691. slower than the V.42bis data compression standard.
  2692.  
  2693. Detection. Immediately after the initial handshake , the
  2694. communicating modems exchange a sequence of detection patterns to
  2695. verify that both sides support the error correction technique.
  2696.  
  2697. Negotiation. The communicating modems exchange configuration
  2698. information.
  2699.  
  2700. If the detection phase fails, or negotiation does not achieve the
  2701. desired connection type, the modem can do one of the following:
  2702.  
  2703. * hang up
  2704. * fall back to MNP
  2705. * fall back to a standard asynchronous mode
  2706.  
  2707. In this case, you would use register S36 for Negotiation Fallback
  2708. and/or S48 for Negotiation Action. Because MNP does not support a
  2709. detection phase, you must select MNP 4 as a forced fallback  with
  2710. S36 and S48. The following S registers are used for V.42 LAPM
  2711. operation:
  2712.  
  2713. Register            Description
  2714. S36                 V.42 Negotiation Fallback
  2715. S38                 Delay Before Forced Connect
  2716. S41                 Bit-Mapped Registers
  2717. S46                 Protocol Selection
  2718. S48                 V.42 Negotiation Action
  2719. S82                 Break Handling
  2720. S86                 Connection Failure Cause Code
  2721. S95                 Extended Results Code
  2722.  
  2723. These registers are described in the balance of this section.    
  2724.  
  2725.  
  2726. 5.2 S Registers 
  2727.  
  2728.  
  2729. 5.2.1 V.42 Negotiation Fallback (S36)
  2730.  
  2731. Register S36 specifies allows you to indicate what action to take
  2732. when a desired connection cannot be made. The options are:
  2733.  
  2734. S36=0  Modem hangs up.
  2735.  
  2736. S36=1  Modem stays on-line and a direct mode connection is
  2737. established. When running in direct mode, no flow control
  2738. characters are recognized or transmitted. Flow control is when a
  2739. receiving buffer tells the transmitting source to start and stop
  2740. transmission. Direct mode is often used for compatibility with
  2741. older style modems.
  2742.  
  2743. S36=2  Reserved.
  2744.  
  2745. S36=3  Modem stays on-line and a normal mode connection is
  2746. established. Normal mode (or speed buffering) allows the modem to
  2747. send and receive at a speed different from the speed of the
  2748. physical, or modem to modem connection.
  2749.  
  2750. S36=4  If S Register 48 is 128, an MNP connection is attempted; if
  2751. it fails, the modem disconnects.
  2752.  
  2753. S36=5  If S Register 48 is 128, an MNP connection is attempted; if
  2754. it fails, a direct mode connection is established. 
  2755.  
  2756. S36=6  Reserved.
  2757.  
  2758. S36=7  If S Register 48 is 128, an MNP connection is attempted; if
  2759. it fails, a normal mode connection is established. (DEFAULT)
  2760.  
  2761.  
  2762. 5.2.2 Delay Before Forced Connect (S38)
  2763.  
  2764. S38 allows the following:
  2765.  
  2766. S38 = 0-255   Specifies the delay between the modems receipt of
  2767. the ATH command to disconnect (20 is the default).
  2768.  
  2769.  
  2770. 5.2.3 Protocol Selection (S46)
  2771.  
  2772. S46 allows the following:
  2773.  
  2774. S46=136  Activates LAPM protocol with NO V.42bis compression.
  2775. (DEFAULT)
  2776.  
  2777. S46=138  Activates LAPM protocol WITH V.42bis compression.
  2778.  
  2779. NOTE: In addition to V.42bis, the modem also implements MNP 5 data
  2780. compression. V.42bis is used only with LAPM; MNP 5 is used only
  2781. with MNP 4.
  2782.  
  2783. 5.2.4 V.42 Negotiation Action (S48)
  2784.  
  2785. Negotiation determines the capability of the remote modem. If the
  2786. capabilities of the remote modem are known and negotiation is
  2787. unnecessary, you can bypass this function.
  2788.  
  2789. S48=7  Enables negotiation. (DEFAULT) 
  2790.  
  2791. S48=0  Disables negotiation. This bypasses the negotiation and
  2792. detection phases and proceeds with LAPM.
  2793.  
  2794. S48=128 Disables negotiation. This bypasses the negotiation and
  2795. detection phases and proceeds at once with the fallback options
  2796. specified in S Register 36. This option can be used to force MNP.
  2797.  
  2798. 5.2.5 Bit-Mapped Registers
  2799.  
  2800. These registers control compression selection, retraining, flow
  2801. control, and block mode control. 
  2802.  
  2803. Bits 0,1  =  Compression selection
  2804. Bit 2     =  Auto retrain
  2805. Bit 3     =  Modem to Modem Flow Control
  2806. Bit 4     =  Block Mode Control
  2807. Bits 5-7 are reserved
  2808.  
  2809. 5.2.6 Break Handling (S82)
  2810.  
  2811. LAPM specifies three methods of break signal handling: 
  2812.  
  2813. * in sequence, expedited, or destructive
  2814.  
  2815. S82=128   In sequence. Modem sends a break in sequence with any
  2816. transmitted data; data integrity is maintained both ahead of and
  2817. after the break. (DEFAULT) 
  2818.  
  2819. S82=3     Expedited. Modem sends a break immediately; data
  2820. integrity is maintained both ahead of and after the break.
  2821.  
  2822. S82=7     Destructive. Modem sends a break immediately; data being
  2823. processed by each modem at the time of the break is destroyed.
  2824.  
  2825. 5.2.7 Connection Failure Cause Code  (S86)
  2826.  
  2827. When the modem issues a NO CARRIER result code, a failure code is
  2828. written to register S86. S86 records the first event that
  2829. contributes to a NO CARRIER message. The result code definitions
  2830. are as follows:
  2831.  
  2832. S86=0     Normal disconnect; no error occurred.
  2833.  
  2834. S86=4     Loss of carrier.
  2835.  
  2836. S86=5     V.42 negotiation failed to detect an error correction
  2837.           modem at the other end.
  2838.  
  2839. S86=9     The modems could not find a common protocol.
  2840.  
  2841. S86=12    Normal disconnect initiated by remote modem.
  2842.  
  2843. S86=13    Remote modem does not respond after 10 re-transmissions
  2844.           of the same message.
  2845.  
  2846. S86=14    Protocol violation.
  2847.  
  2848. 5.2.8 Extended Results Code (S95)
  2849.  
  2850. You can set the bits in this register to override some of the ATWn
  2851. command options. A bit to set to 1 in this register enables the
  2852. corresponding result code regardless of the ATWn setting.
  2853.  
  2854. Bit 0 =   CONNECT result code indicates DCE speed instead of DTE
  2855.           speed.
  2856. Bit 1 =   Append/ARQ to verbose CONNECT XXXX result code if      
  2857.           protocol is not NONE.
  2858. Bit 2 =   Enables CARRIER XXXX result code.
  2859. Bit 3 =   Enables PROTOCOL XXXX result code.
  2860. Bit 5 =   Enables COMPRESSION result code.
  2861. Bits 4, 6, 7 are reserved.
  2862.  
  2863.  
  2864. 5.3 AT Commands for Error Correction (V.42/V.42bis)
  2865.  
  2866. The following AT commands apply to the V.42/V.42bis protocol:
  2867.  
  2868. AT%Cn          Compression Control
  2869. AT%En          Auto Retrain
  2870. AT%Fn          Split-Speed Direction Select
  2871. AT%L           Report Received Signal Level
  2872. AT%Q           Report Line Signal Quality
  2873.  
  2874.  
  2875. Command:       AT%Cn          
  2876.  
  2877. Compression Control. Determines whether or not modem will use data
  2878. compression.
  2879.  
  2880. 0 = disables data compression
  2881. 1 = enables MNP5 data compression negotiation
  2882. 2 = enables V42bis data compression
  2883. 3 = enables both V.42bis and MNP5 data compression (DEFAULT)
  2884.  
  2885.  
  2886. Command:       AT%En
  2887.  
  2888. Auto-retrain. Determines whether or not the modem automatically
  2889. monitors the line quality and requests a retrain when necessary. 
  2890.  
  2891. 0 = disables line quality monitor auto-retrain (DEFAULT)
  2892. 1 = enables line quality monitor auto-retrain
  2893. 2 = enables line quality monitor auto retrain and auto fall
  2894. back/forward.
  2895.  
  2896.  
  2897. Command:       AT%Fn
  2898.  
  2899. Split-Speed Direction Select. Determines which direction (transmit
  2900. or receive) has the 75bps channel and which has the 7500bps
  2901. channel. Valid only if the \W1 command has been entered.
  2902.  
  2903. 1 = selects 75Tx/1200Rx
  2904. 2 = selects 1200Tx/75Rx (DEFAULT)
  2905.  
  2906.  
  2907. Command:       AT%L
  2908.  
  2909. Report Received Signal Level. Possible values are:
  2910.  
  2911. 009 = -9 dBm, 010 = -10dBm, etc. all the way to 043 (-43 dBm)
  2912.  
  2913. Line signal and noise are determined by the unit of measurement dBm
  2914. (decibel referenced to one milliwatt). To arrive at a signal/noise
  2915. ratio, the noise level is subtracted from signal level in dBm.
  2916.  
  2917.  
  2918. Command:       AT%Q
  2919.  
  2920. Report Line Signal Quality. Returns a high-order byte of the
  2921. calculated EQM (eye quality monitor). This can range from 0 to 255.
  2922. When the value is 8 or greater, the modem will automatically
  2923. retrain if enabled by the AT%E1 command. The value for a normal
  2924. connection ranges from 0 to 2 and approaches 8 for a progressively
  2925. poorer connection. Returns an OK result code.
  2926.  
  2927. 000 to 007 = no retrain
  2928. 008 to 255 = retrain performed if enabled by %E1.
  2929.  
  2930.  
  2931.  
  2932.  
  2933.  
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939.  
  2940. Section Six: V.32/V.32bis Operation
  2941.  
  2942. These CCITT protocols allow for high-speed data transmission and
  2943. reception up to a maximum throughput speed of 57,600 bps (with
  2944. V.42bis data compression). The 14.4Kbps modem is upwardly
  2945. compatible to both of these high-speed modulation protocols. 
  2946.  
  2947. The V.32 CCITT standard enables full-duplex 9600 bps asynchronous
  2948. transmission to occur synchronously over the switched telephone
  2949. network and can attain throughput rates of 38,400 bps when combined
  2950. with V.42 error control. The V.32bis modulation protocol extends
  2951. the 9600 bps capability of V.32 to 14,400 bps while remaining
  2952. compatible with V.32 modems. 
  2953.  
  2954. Possible modem to modem connection speeds are as follows:
  2955.  
  2956.       
  2957. V.32      4800 bps
  2958.           9600 bps
  2959.  
  2960. V.32bis   14.4Kbps
  2961.           12K bps
  2962.           7200 bps
  2963.  
  2964.  
  2965. The ATNn command (Modulation Handshake) determines whether or not
  2966. the modem allows only particular connections, or automatically
  2967. detects a remote modems desired connection.
  2968.  
  2969. ATN1 (default) allows communicating at any speeds supported by both
  2970. modems. 
  2971.  
  2972. Entering the command ATN0 requires that the speed of the connection
  2973. be that specified by the value of S-Register 37 (see p. 53). If
  2974. that value were not one supported by V.32, communication would not
  2975. be possible.
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994. Section Seven: Diagnostics
  2995.  
  2996. The 14.4Kbps modem includes several tests which evaluate the
  2997. operation of the modem, its connection to the local DTE, and the
  2998. communications link between the local and remote modems. Use of
  2999. these tests requires setup of internal registers and may also
  3000. require the use of two modems and a central office line
  3001. simulator. A thorough knowledge of modem operation and registers is
  3002. needed for their use.
  3003.  
  3004.  
  3005. 7.1 Local Analog Loopback Test
  3006.  
  3007. This test verifies the path between the local modem and the PC.
  3008.  
  3009. 1. Set the DTE speed from 1200 to 14,400 bits per second. If the
  3010. speed is less than 1200 or greater than 14,400 the test WILL NOT
  3011. operate and a result code of ERROR will be generated if any tests
  3012. are attempted.
  3013.  
  3014. 2. Make sure the modem is in command mode (no connection made).
  3015.  
  3016. 3. Issue an AT&Q0 command to the modem. This sets the modem to the
  3017. direct mode.
  3018.  
  3019. 4. Set the timer register (S18) for desired test time (in seconds).
  3020. Example:  ATS18=10  provides for a 10 second test.
  3021.  
  3022. 5. To begin the test, type AT&T1 [ENTER]. The modem should respond
  3023. with a CONNECT message.
  3024.  
  3025. 6. After the number of seconds specified in S18, the modem will
  3026. terminate the test and respond with OK.
  3027.  
  3028.  
  3029. 7.2 Local Analog Loopback Test with Self-Test
  3030.  
  3031. This test verifies the integrity of the local modems transmit and
  3032. receive circuits.
  3033.  
  3034. 1. Set the DTE speed from 1200 to 14,400 bits per second. If the
  3035. speed is less than 1200 or greater than 14,400 the test WILL NOT
  3036. operate and a result code of ERROR will be generated if any of the
  3037. tests are attempted.
  3038.  
  3039. 2. Make sure the modem is in command mode (no connection made).
  3040.  
  3041. 3. Issue an AT&Q0 command to the modem. This sets the modem to the
  3042. direct mode.
  3043.  
  3044. 4. Set timer register (S18) for desired test time (in seconds).
  3045. Example: ATS18=10  provides for a 10 second test.
  3046.  
  3047. 5. To begin, type AT&T8 [ENTER]. The modem responds with OK.
  3048.  
  3049. 6. After the number of seconds specified in S18, the modem should
  3050. respond with 000 (meaning 0 errors were found during the self
  3051. test).
  3052.  
  3053.  
  3054. 7.3 Remote Digital Loopback Test
  3055.  
  3056. 1. Set the DTE speed from 1200 to 14,400 Bits per second. If the
  3057. speed is less than 1200 or greater than 14,400 the test WILL NOT
  3058. operate and a result code of ERROR will be generated if the test is
  3059. attempted.  
  3060.  
  3061. The baud rate is also limited to the highest baud rate supported by
  3062. the telephone line (14,400 is possible if the telephone line is
  3063. without distortion and noise free). If the telephone line has
  3064. problems, bring the baud rate down to 9600 or 2400. If the line
  3065. quality is too poor, use a line simulator to run this test.
  3066.  
  3067. 2. Issue an AT&Q0 command to the local modem. This sets the modem
  3068. to the direct mode.
  3069.  
  3070. 3. Issue an AT&Q0 command to the remote modem, also setting it to
  3071. the direct mode.
  3072.  
  3073. 4. Issue an AT&T4 to the remote modem. This instructs the remote
  3074. modem to grant a request for a remote digital loop back test.
  3075.  
  3076. 5. Issue an ATS0=1 to the remote modem which allows it to
  3077. auto-answer the incoming call.
  3078.  
  3079. 6. Set the timer register (S18) of the local modem for desired test
  3080. time (in seconds). Example:  ATS18=10  provides for a 10 second
  3081. test.
  3082.  
  3083. 7. Issue a dial command to the local modem to instruct it to call
  3084. the remote modem. Wait until the two modems have established a
  3085. connection.
  3086.  
  3087. 8. Type the escape sequence +++ to revert to command mode. The
  3088. modem will respond with OK.
  3089.  
  3090. 9. To start the test, type AT&T6 [ENTER]. The modem will return a
  3091. CONNECT response if the loopback data link has been successfully
  3092. completed, and an ERROR response if the link has failed. If a
  3093. CONNECT response was received, key in a text message and it will
  3094. echo on the screen.
  3095.  
  3096.  
  3097. 7.4 Remote Digital Loopback Test with Self-test
  3098.  
  3099. 1. Set the DTE speed from 1200 to 14,400 bits per second. If the
  3100. speed is less than 1200 or greater than 14,400 the test WILL NOT
  3101. operate and a result code of ERROR will be generated if the test is
  3102. attempted. 
  3103.  
  3104. The baud rate is also limited to the highest baud rate supported by
  3105. the telephone line (14,400 is possible if the telephone line is
  3106. without distortion and noise free). If the telephone line has
  3107. problems, bring the baud rate down to 9600 or 2400. If the line
  3108. quality is too poor, use a line simulator to run this test.
  3109.  
  3110. 2. Issue an AT&Q0 command to the local modem. This sets the modem
  3111. to the direct mode.
  3112.  
  3113. 3. Issue an AT&Q0 command to the remote modem, also setting it to
  3114. the direct mode.
  3115.  
  3116. 4. Issue an AT&T4 to the remote modem. This instructs the remote
  3117. modem to grant a request for a remote digital loop-back test with
  3118. self test.
  3119.  
  3120. 5. Issue an ATS0=1 to allow the remote modem to auto-answer the
  3121. incoming call.
  3122.  
  3123. 6. Set timer register (S18) of the local modem for desired test
  3124. time (in seconds). Example: ATS18=10  provides for a 10 second
  3125. test.
  3126.  
  3127. 7. Issue a dial command to the local modem to instruct it to call
  3128. the remote modem. Wait until the two modems have established a
  3129. connection.
  3130.  
  3131. 8. Type the escape sequence (+++) to revert to the command mode.
  3132. The modem will respond with OK.
  3133.  
  3134. 9. Type AT&T7 [ENTER] to initiate the remote digital loopback test.
  3135. The local modem will send a test pattern to the remote modem. This
  3136. pattern will not be visible on the screen.
  3137.  
  3138. 10. The modem will then send a three-digit value, indicating the
  3139. number of errors detected during testing. If the result is 000, no
  3140. errors were found.
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159. Section Eight: Troubleshooting
  3160.  
  3161. This section lists the most common problems that may be encountered
  3162. and their possible solutions. 
  3163.  
  3164.  
  3165. SYMPTOM:                 POSSIBLE REMEDY:
  3166.  
  3167. No dial tone.            Check the following: 
  3168.  
  3169.                          Verify that you have the cables plugged in
  3170.                          correctly as instructed in Section One. 
  3171.  
  3172.                          Connect a telephone set directly to the
  3173.                          wall jack and check for dial tone. If no
  3174.                          dial tone is heard, the telephone line is
  3175.                          not working. Contact the telephone
  3176.                          company.
  3177.  
  3178.  
  3179. No response 
  3180. when you type in
  3181. AT commands.             Check the following: 
  3182.  
  3183.                          There may be a conflicting port address.
  3184.                          Re-configure the modem COM address.
  3185.                          (INTERNAL ONLY)
  3186.  
  3187.                          Verify that the communication software is
  3188.                          set for the same COM address.
  3189.  
  3190.                          Your RS-232 cable connection (EXTERNAL
  3191.                          ONLY).
  3192.  
  3193.  
  3194. AT commands are 
  3195. not visible.             Check the following: 
  3196.  
  3197.                          Make sure the echo command is set to off.
  3198.                          Change to echo with the ATE1 command.
  3199.  
  3200.  
  3201. After data connection 
  3202. is established, data is
  3203. displayed as garbled 
  3204. characters.              Check the following:
  3205.  
  3206.                          Make sure the local and remote modem
  3207.                          configurations are compatible.
  3208.  
  3209.                          Verify that both modems are operating with
  3210.                          the same settings, speed, data, parity,
  3211.                          and stop bits.
  3212.  
  3213.                          The software may not be set for correct
  3214.                          terminal emulation. Configure software to
  3215.                          correct type. ANSI terminal emulation is
  3216.                          most commonly used.
  3217.  
  3218.                          Turn off your modem (EXTERNAL), exit, and
  3219.                          re-run your communications software.
  3220.  
  3221.                          Power down your system (INTERNAL) and
  3222.                          re-run your communications software.
  3223.  
  3224.  
  3225. A slowdown is noticed 
  3226. when running multi-
  3227. tasking software.   
  3228.                          When multi-tasking with fast machines
  3229.                          (e.g., 386DXs, 486/DXs), the CPU will
  3230.                          easily handle a high number of interrupts.
  3231.                          With slower CPUs such as 286 and 386SX
  3232.                          machines, a slowdown can occur.
  3233.  
  3234.  
  3235.  
  3236.  
  3237.  
  3238.  
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250.  
  3251.  
  3252.  
  3253.  
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263.  
  3264.  
  3265.  
  3266.  
  3267.  
  3268. Appendix A: How to Set Bit-Mapped Registers
  3269.  
  3270. To set or change bit-mapped registers requires a sound working
  3271. knowledge of binary notation and should not be undertaken casually.
  3272. Bit-mapped S-Register values are calculated as follows. Each bit
  3273. (0-7) has a corresponding decimal value as shown below. Of the bit
  3274. is ON, it has that corresponding value; if the bit is OFF, its
  3275. value is zero.
  3276.  
  3277. Bit  Decimal
  3278. 0    1
  3279. 1    2
  3280. 2    4
  3281. 3    8
  3282. 4    16
  3283. 5    32
  3284. 6    64
  3285. 7    128
  3286.  
  3287. Some bit-mapped registers combine bits which make calculating
  3288. values even more complex. Example: if bits 3 and 4 were combined to
  3289. offer four options ((0-3), the value would be calculated this way:
  3290.  
  3291. BIT 4     (16)      BIT 3     (8)       OPTION    VALUE
  3292.  
  3293. 0         (0)       0         (0)       0         0
  3294. 0         (16)      1         (8)       1         24 (16+8)
  3295. 1         (32)      0         (16)      2         48 (32+16)
  3296. 1         (48)      1         (24)      3         72 (48+24)
  3297.  
  3298. Now, let's try a real example. Register S14 contains a set of
  3299. bit-mapped registers for echoing commands, result code display,
  3300. word/number responses, dial method, and answer/originate operation.
  3301. On the next page are the default settings and corresponding values
  3302. along with default settings.
  3303.  
  3304. Value(Bit)
  3305.  
  3306. 128(7) 64(6) 32(5) 16(4) 8(3) 4(2) 2(1) 1(0)                value
  3307.      |    |    |    |    |    |    |    |____ ignored       0
  3308.      |    |    |    |    |    |    |_________ 0= no echo   
  3309.      |    |    |    |    |    |               1= echo       2
  3310.      |    |    |    |    |    |______________ 0= send resp.
  3311.      |    |    |    |    |                    1= no send    0
  3312.      |    |    |    |    |___________________ 0= send #
  3313.      |    |    |    |                         1= send word  8
  3314.      |    |    |    |________________________ reserved      0
  3315.      |    |    |_____________________________ 0= touch tone 0
  3316.      |    |                                   1= pulse 
  3317.      |    |__________________________________ reserved      0
  3318.      |_______________________________________ 0= answer
  3319.                                               1= originate  128
  3320.  
  3321. The S-Register bit-mapped value would be 138 (2+8+128)
  3322.  
  3323. Appendix B: Technical Specifications
  3324.  
  3325. Modem Data Rate:    14.4K, 12K, 9600, 7200, 4800,                
  3326.                     2400, 1200, or 300 bps
  3327.  
  3328. Fax Data Rate:      14.4K, 9600, 7200, 4800, 2400                
  3329.                     bps.
  3330.  
  3331. Compatibility:      Modem Modulation                             
  3332.                     Protocols CCITT: 
  3333.                     Bell 103, 212A
  3334.                     V.32bis, V.32, V.42bis, V.42, V.22,
  3335.                     and V.21. 
  3336.  
  3337.                     Fax Modulation Protocols                     
  3338.                     CCITT: V.17, V.29, V.27 ter, and             
  3339.                     V.21 
  3340.  
  3341. Operation:          Asynchronous operation (MNP 3:
  3342.                     synchronous)        
  3343.                     Automatic format and/or speed sensing.
  3344.                     Tone or Pulse dialing
  3345.                     Programmable speaker volume control--recognizes
  3346.                     busy signal, ringing, no answer, and no
  3347.                     dial-tone status.
  3348.  
  3349. Diagnostics:        Local/remote digital and analog loopback.
  3350.                     Automatic power-on self-test.
  3351.  
  3352. Physical and Electrical Characteristics
  3353.  
  3354. Size: 8" x 4 3/8" (INTERNAL); 5 1/2" x 5" x 2" (EXTERNAL)
  3355. Power: 500 mA@ 5V(INTERNAL); 120V AC@ 100mA (EXTERNAL)
  3356. 8- or 16-bit interface (INTERNAL)
  3357. 2 RJ-11 modular phone connectors.
  3358. RS-232 serial cable (EXTERNAL)
  3359. Compatible with IBM PC systems (ISA and EISA).
  3360.  
  3361.  
  3362.  
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368.  
  3369.  
  3370.  
  3371.  
  3372.  
  3373.  
  3374.  
  3375.  
  3376.  
  3377.  
  3378. Appendix C: Compliance Information
  3379.  
  3380. FCC Statement
  3381.  
  3382. "This device complies with part 15 of the FCC rules. Operation is
  3383. subject to the following two conditions:
  3384.  
  3385. (1) This device may not cause harmful interference.
  3386. (2) This device must accept any interference received including
  3387. interference that may cause undesired operation.
  3388.  
  3389. THIS UNIT COMPLIES WITH FCC PART 68 AS OF DATE OF MANUFACTURE.
  3390.  
  3391. This equipment has been tested and found to comply with the limits
  3392. for a Class B digital device, pursuant to Part 15 of FCC rules.
  3393. These limits are designed to provide reasonable protection against
  3394. harmful interference in a residential installation. This equipment
  3395. generates, uses, and can radiate radio frequency energy and, if not
  3396. installed in accordance with the instructions, may cause harmful
  3397. interference to radio communications. However, there is no
  3398. guarantee that interference will not occur in a particular
  3399. installation. If this equipment does cause harmful interference to
  3400. radio or television reception, which can be determined by turning
  3401. the equipment off and on, the user is encouraged to try to correct
  3402. the interference by  one or more of the following measures:
  3403.  
  3404. * Re-orient or relocate the receiving antennae.
  3405. * Increase the separation between the equipment and the receiver.
  3406. * Connect the equipment into an outlet on a circuit different from
  3407. that to which the receiver is connected.
  3408. * Consult the dealer or an experienced radio/TV technician for
  3409. help.
  3410.  
  3411. Note: This unit was tested with shielded cables on the peripheral
  3412. devices. Shielded cables must be used with the unit to insure
  3413. compliance.
  3414.  
  3415. Note: The manufacturer is not responsible for any radio or TV
  3416. interference caused by unauthorized modifications to this
  3417. equipment. Such modifications could void the user's authority to
  3418. operate the equipment."
  3419.  
  3420. Notification to the Telephone Company
  3421.  
  3422. Notification to the telephone company is no longer required prior
  3423. to connecting the registered equipment but upon request from the
  3424. telephone company the user shall tell the telephone company which
  3425. line the equipment is connected to as well as the registration
  3426. number and the ringer equivalence of the registered protective
  3427. circuitry. In most, but not all areas, the sum of all RENs should
  3428. be 5.0 or less. The FCC Registration number and Ringer Equivalence
  3429. number are printed on the main chip in the center of the internal
  3430. modem board, or on the underside of the external modem. 
  3431.  
  3432. Malfunction of the Equipment
  3433.  
  3434. In the event that the MODEM should fail to operate properly, the
  3435. customer shall disconnect the equipment from the telephone line to
  3436. determine if it is the customer's equipment which is not working
  3437. properly, or if the problem is with the MODEM, the user shall
  3438. discontinue use until it is repaired. In the event service is
  3439. needed the user  should contact the vendor from whom you purchased
  3440. the MODEM.
  3441.  
  3442. Telephone Connection Requirements
  3443.  
  3444. Except for telephone company-provided ringers, all connections to
  3445. the telephone network shall be made through standard plugs and
  3446. standard telephone company-provided jacks, or equivalent, in such
  3447. a manner as to allow for easy and immediate disconnection of the
  3448. terminal equipment. Standard jacks shall also be arranged that, if
  3449. the plug connected thereto is withdrawn, no interference to the
  3450. operation of the equipment at the customer's premises which remains
  3451. connected to the telephone network, shall occur by reason of such
  3452. withdrawal.
  3453.  
  3454. Incidence of Harm
  3455.  
  3456. Should terminal equipment or protective circuitry cause harm to the
  3457. telephone network, the telephone company shall, where practical,
  3458. notify the customer that temporary discontinuance of service may be
  3459. required; however, where prior notices are not practical, the
  3460. telephone company may temporarily discontinue service if such
  3461. action is deemed reasonable in the circumstances. In the case of
  3462. such temporary discontinuance, the telephone company shall promptly
  3463. notify customers and will be given the right to bring a complaint
  3464. to the FCC if they feel the disconnection is not warranted.
  3465.  
  3466.  
  3467. Changes in Telephone Company Equipment or Facilities
  3468.  
  3469. The telephone company may make changes in its communications
  3470. facilities, equipment, operations, or procedures, where such action
  3471. is reasonably required and proper in its business. Should any such
  3472. changes render the customer's terminal equipment incompatible with
  3473. the telephone company facilities, the customer shall be given
  3474. adequate notice to make modifications to maintain uninterrupted
  3475. service.
  3476.  
  3477. General
  3478.  
  3479. The FCC prohibits customer-provided terminal equipment be connected
  3480. to party lines or to be used in conjunction with coin telephone
  3481. service.
  3482.  
  3483. Installation
  3484. The MODEM is equipped with a USOC RJ-11 standard miniature modular
  3485. jack and is designed to plug directly into a modular jack.
  3486.  
  3487.  
  3488. DOC Compliance Statement (Canada) 
  3489.  
  3490. The Canadian Department of Communications label identifies
  3491. certified equipment. This certification means that the equipment
  3492. meets certain telecommunications network protective operational and
  3493. safety requirements. The Department does not guarantee the
  3494. equipment will operate to the user's satisfaction.
  3495.  
  3496. Before installing this equipment, users should ensure that it is
  3497. permissible to be connected to the facilities of the local
  3498. telecommunications company. The equipment must also be installed
  3499. using an acceptable method of connection. In some cases, the
  3500. company's inside wiring associated with a single line individual
  3501. service may be extended by means of a certified connector assembly
  3502. (telephone extension cord). The customer should be aware that
  3503. compliance with the above conditions may not prevent degradation of
  3504. service in some situations.
  3505.  
  3506. Repairs to certified equipment should be made by an authorized
  3507. Canadian maintenance facility designated by the supplier. Any
  3508. repairs or alterations made by the user to this equipment, or
  3509. equipment malfunction, may give the telecommunications company
  3510. cause to request the user to disconnect the equipment.
  3511.  
  3512. Users should ensure, for their own protection, that the electrical
  3513. ground connections of the power utility, telephone lines, and
  3514. internal metallic water pipe system, if present, are connected
  3515. together. This precaution may be particularly important in rural
  3516. areas.
  3517.  
  3518. CAUTION Users should not attempt to make such connections
  3519. themselves, but should contact the appropriate electric inspection
  3520. authority or electrician, as appropriate.
  3521.  
  3522. The Load Number (LN) assigned to each terminal device denotes the
  3523. percentage of the total load to be connected to a telephone loop
  3524. which is used by the device to prevent overloading. The termination
  3525. on a loop may consist of any combination of devices subject only to
  3526. the requirement that the total of the load numbers of all the
  3527. devices does not exceed 100. The Load number appears on either the
  3528. lower inside portion of the modem's metal bracket (internal) or on
  3529. the underside of the external modem. 
  3530.  
  3531.  
  3532.  
  3533.  
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539.  
  3540.  
  3541. Glossary of Modem Terminology
  3542.  
  3543. A
  3544.  
  3545. ALGORITHM. A formula or procedure which employs various methods
  3546. defining how data is to be used to give a prescribed result.
  3547.  
  3548. ANALOG SIGNAL. Signals which can vary over a continuous range
  3549. (e.g., the human voice over conventional telephone lines). Analog
  3550. circuitry is more subject to distortion and noise, but it is more
  3551. capable of handling complex signals than are digital signals which
  3552. can have only discrete values.
  3553.  
  3554. ARQ. Automatic ReQuest for retransmission. A type of communications
  3555. link where the receiver asks the transmitter to re-send a block of
  3556. data when errors are detected.
  3557.  
  3558. ANSI. American National Standards Institute. A non-profit, private
  3559. industry association which governs most USA-standards setting
  3560. agencies.
  3561.  
  3562. ASCII. Acronym for American Standard Code for Information
  3563. Interchange. ASCII is an ANSI character set. The standard ASCII
  3564. character set consists of 128 decimal numbers (0-127) for letters
  3565. of the alphabet, numerals, punctuation marks, and common special
  3566. characters. The extended ASCII character set extends to 255
  3567. characters and contains special mathematical, graphics, and foreign
  3568. characters. 
  3569.  
  3570. ASYNCHRONOUS COMMUNICATION. A method of transmission in which data
  3571. is sent one character is sent one bit at a time; also referred to
  3572. as serial transmission.
  3573.  
  3574.  
  3575. B
  3576.  
  3577. BELL STANDARDS. Refers to the domestic modulation protocol
  3578. standards developed by the former AT&T Bell Systems such as Bell
  3579. 103 (300bps transmission) and Bell 212A (1200bps transmission).
  3580.  
  3581. BIT-MAPPED REGISTERS. An S-register which contains multiple
  3582. bit-oriented values. Example: the value of S22 is the sum of the
  3583. bit values which you select (bits 0-1: speaker volume/value: 0-3;
  3584. bits 2-3: speaker control/value: 0-3; bits 4-6: limit result
  3585. codes/value: 0, 4-6, 7).
  3586.  
  3587. BLIND DIALING. An automated process whereby the modem goes off-hook
  3588. and dials without waiting for a dial tone. This is prohibited in
  3589. many countries.
  3590.  
  3591. BLOCK TRANSFER CONTROL. Determines whether or not the modem uses
  3592. block or stream mode during an MNP connection. In stream mode, MNP
  3593. sends data frames in varying length. Block mode sends fixed data
  3594. frames of 256 characters and is selected with the MNP-based \L
  3595. command.
  3596.  
  3597. BREAK HANDLING. Determines how the modem responds when a BREAK
  3598. signal is received from either the DTE (Data Terminal Equipment or
  3599. computer/terminal) or the remote modem. This is controlled by the
  3600. MNP-based AT extended command \K. A break signal is represented on
  3601. the communications line by a steady space signal for a
  3602. significant length of time. Break signals may be activated from the
  3603. keyboard by pressing the BREAK key or the control (CTRL) and C
  3604. keys.
  3605.  
  3606.  
  3607. C
  3608.  
  3609. CCITT. Consultative Committee for International Telephone and
  3610. Telegraph. This advisory organization is part of the ITU
  3611. (International Telecommunication Union) which is an agency of the
  3612. United Nations. 
  3613.  
  3614. COMMAND MODE. The modem is in command mode when it is turned on or
  3615. reset, when it loses its connection to a remote modem, when it is
  3616. in on-line mode, or when escape characters (+++) are typed. To
  3617. transmit data, the modem must be in data mode. The modem does not
  3618. transmit data when in command mode.
  3619.  
  3620. COMMUNICATIONS PROTOCOL. A set of procedures which controls how a
  3621. data communications network operates.
  3622.  
  3623.  
  3624. D
  3625.  
  3626. DCD. Data Carrier Detect. Indicates to the terminal device that the
  3627. modem is receiving a valid carrier signal from a remote modem. The
  3628. carrier is a tone at a specified frequency.
  3629.  
  3630. DCE. Data Communications Equipment. The local and/or remote modem.
  3631. A DCE is usually connected to a DTE.
  3632.  
  3633. DTE. Data Terminal Equipment. The computer or terminal, either
  3634. local (yours), or the remote (the one you're communicating with).
  3635. A DTE is usually connected to a DCE.
  3636.  
  3637. DTR. Data Terminal Ready. The computer issues this signal to the
  3638. attached modem indicating that it is ready to receive data.
  3639.  
  3640. DATA COMPRESSION. A technique that examines transmitted data for
  3641. redundancy and replaces strings (groups) of characters with special
  3642. codes which the receiving modem interprets and restores to its
  3643. original form. Transmission of compressed data results in shorter
  3644. connect times and hence cost savings for connect charges.
  3645. Data compression is sometimes called source encoding.
  3646.  
  3647. DATA MODE. The modem is in data mode when a connection has been
  3648. established with a remote modem and sends a CONNECT response
  3649. confirming the connection. User data may then be transmitted or
  3650. received.
  3651.  
  3652. DIAL MODIFIER. Dial modifiers are special characters appended to
  3653. the ATD command which instruct the modem how to place a call.
  3654.  
  3655. DIGITAL SIGNAL. A discrete signal which can only take on one of
  3656. several (usually only two) discrete levels in contrast to analog
  3657. signals which can take a continuous range of levels.
  3658.  
  3659.  
  3660. E
  3661.  
  3662. ERROR DETECTION AND CORRECTION. The transmitting modem attaches a
  3663. special pattern (called a frame check sequence) calculated
  3664. according to a prescribed algorithm from user-defined data to the
  3665. end of a block of data. The receiving modem performs the same
  3666. algorithm and compares it to the one with the transmitted data. If
  3667. these match, then the block of data has been received correctly. If
  3668. not, the block of data is re-transmitted until no errors are
  3669. detected.
  3670.  
  3671. ESCAPE SEQUENCE. Also referred to as the escape command. This
  3672. special command is entered as three plus symbols (+++) and places
  3673. the modem in command mode and interrupts user data transmission,
  3674. but does not terminate the data connection. This allows the
  3675. entering of commands while the connection is maintained.
  3676.  
  3677. EXTENDED AT-COMMAND. Extended commands were developed to provide
  3678. greater functionality and control over modem operations than is
  3679. available from the basic AT command set.
  3680.  
  3681.  
  3682. F
  3683.  
  3684. FAX MODE. The modem is in fax mode when, through use of fax
  3685. communications software, it can send and receive faxes, print and
  3686. display fax files, convert files to fax-files, and set certain
  3687. fax-related features. Note: the modulation protocol used by the
  3688. modem in fax mode is also different from the usual data mode
  3689. modulation.
  3690.  
  3691. FLOW CONTROL. Compensates for the difference between the rate at
  3692. which data reaches a device and the rate at which the device
  3693. processes and transmits. This is controlled by the extended AT
  3694. command &K. The two common types of flow control are RTS/CTS
  3695. signaling (a hardware based method, employing an electrical signal)
  3696. and XON/XOFF (a software-based method using standard ASCII control
  3697. characters to pause or resume transmission).
  3698.  
  3699. FULL-DUPLEX. Two-way simultaneous transmission between modems,
  3700. which may occur via a four-wire circuit on a leased line, or with
  3701. a two-wire connection when the frequency bandwidth is divided into
  3702. two distinct channels, or when echo cancellation is employed (e.g.,
  3703. Bell 103, 212, and V.22 use frequency division, while V.32 uses
  3704. echo cancellation.
  3705.  
  3706.  
  3707. G
  3708.  
  3709. GUARD TONE. Guard tones are used in the United Kingdom and other
  3710. countries. This requires that the modem transmit an 1800-Hz tone
  3711. after it sends an answer tone. The guard tone is controlled by the
  3712. &G command. Guard tones are not used in the U.S.A.
  3713.  
  3714.  
  3715. H
  3716.  
  3717. HALF-DUPLEX. Signal flow in both directions, but only one way at a
  3718. time with each modem alternating between send and receive.
  3719.  
  3720. HAYES-COMPATIBLE. Hayes Microcomputer Products, Inc. developed the
  3721. AT command set which has become a de facto industry standard. Hayes
  3722. commands are always initiated with an AT (attention code) prefix.
  3723.  
  3724. HOOK FLASH. The dial modifier ! causes the modem to go on-hook
  3725. (hang-up) for one-half second. Also controlled by the ATH command.
  3726.  
  3727.  
  3728. L
  3729.  
  3730. LAPM. Link Access Protocol Modem. A V.42 ARQ type of error
  3731. correction protocol which is controlled by S-Register 46, where
  3732. LAPM may be activated with or without V.42bis data compression.
  3733.  
  3734. LEASED LINE. Also referred to as a private line. A leased line is
  3735. obtained from a communications company (carrier) to provide a
  3736. transmission medium between two points. The line consists of a
  3737. permanent dedicated circuit between two points, or to set of
  3738. previously arranged points. The cost of the line is usually based
  3739. on the distance between locations. This is in contrast to switched
  3740. or dial-up lines, which can be connected to any point on the
  3741. network.
  3742.  
  3743. LINE MODULATION. The means by which a carrier is varied to
  3744. represent a signal carrying information. In a modem, the users
  3745. digital data is used to modulate the modem's transmitters carrier
  3746. or carrier to allow the digital signal to be carried over analog
  3747. facilities.
  3748.  
  3749. LONG SPACE DISCONNECT. Determines whether or not modem disconnects
  3750. when it receives a continuous break from a remote modem. Controlled
  3751. by the ATY command.
  3752.  
  3753. LOOPBACK TESTS. There are four types of loopback tests which are as
  3754. follows: (1) the local digital loopback tests the operation of the
  3755. DTE, including whether or not data is leaving the terminal or
  3756. computer port; (2) the local analog loopback tests the digital and
  3757. analog circuits of the modem; (3) the remote digital loopback
  3758. checks the operating condition of the line and remote modem; (4)
  3759. the remote analog loopback tests the line to the remote modem.
  3760.  
  3761.  
  3762. M
  3763.  
  3764. MNP. Microcom Networking Protocol. A series of data communications
  3765. protocols developed by Microcom for full-duplex, error-free
  3766. communications.
  3767.  
  3768. MAKE/BREAK RATIO. The &P command controls the ratio of the off-hook
  3769. (make) to on-hook (break) interval used by the modem when it pulse
  3770. dials. &P0 selects a 39%/61% make/break ratio for use in the U.S.
  3771. &P1 selects a 33%/67% make/break ratio for use in the United
  3772. Kingdom and Hong Kong.
  3773.  
  3774. MODULATION HANDSHAKE. Also referred to as Automode Enable and is
  3775. controlled by the ATN command. This determines whether or not the
  3776. modem must connect at a particular speed, or allow connection at
  3777. any speed supported by both modems.
  3778.  
  3779.  
  3780. N
  3781.  
  3782. NEGOTIATION FALLBACK. Controlled by S-Register 36 as part of the
  3783. V.42 protocol. Setting this register indicates what action to take
  3784. when a desired connection cannot be made (e.g., hang-up, direct
  3785. mode connect, normal mode connect).
  3786.  
  3787. NON-VOLATILE RAM. Also NVRAM. Random access memory whose data is
  3788. retained when power is turned off. This is especially useful for
  3789. modems to store user-defined default configuration settings. These
  3790. settings would be loaded into modem RAM at power-up.
  3791.  
  3792.  
  3793. O
  3794.  
  3795. ON-LINE STATE. Same as data mode. To transmit or receive data, the
  3796. modem must be in the on-line state. When placing a call, the modem
  3797. is put on-line with the dial command.
  3798.  
  3799.  
  3800. P
  3801.  
  3802. PBX. Private Branch Exchange. A telephone switch at a customer
  3803. site.
  3804.  
  3805. PULSE DIALING. Also referred to as rotary dialing, i.e., dialing
  3806. with the older-style rotary dial wheel. The dial modifier ATP sets
  3807. the modem to pulse dialing, which is the default method as opposed
  3808. to tone dialing (push-button touch-tone) which is enabled with ATT.
  3809. All telephone exchanges will accept older-style pulse dialing and
  3810. most exchanges will accept modern tone-dialing. Tone dialing is
  3811. faster and more reliable since mechanical relays and their inherent
  3812. failure mechanisms are avoided.
  3813.  
  3814.  
  3815. R
  3816.  
  3817. RESULT CODE. A response sent by the modem after executing a
  3818. command. The response reports the modems status or the progress of
  3819. a call and can take the form of either digits (numeric) or words
  3820. (verbose). Issuing a V1 command enables word responses. A V0
  3821. (V-zero) command enables numeric responses. The Q1 command
  3822. disables their use entirely. Example: OK  (word), or 0 (numeric)
  3823. indicates that the modem successfully executed a command.
  3824.  
  3825. RETRAIN. An adjustment process performed when one of the modems
  3826. detects signal distortion or line noise which threaten data
  3827. integrity.
  3828.  
  3829. RTS/CTS.  Request to Send/Clear to Send. RTS and CTS are two
  3830. control signal lines between the modem (DCE) and terminal (DTE)
  3831. which allow the terminal to control the flow of information. See
  3832. also flow control.
  3833.  
  3834.  
  3835. S
  3836.  
  3837. SLEEP INACTIVITY TIMER. Determines the length of time the modem
  3838. operates in normal mode with no activity before entering low-power 
  3839. sleep mode.
  3840.  
  3841. SPLIT-SPEED DIRECTION. Determines which direction (transmit or
  3842. receive) has the 75bps channel and which has the 1200bps channel,
  3843. but is only active if the \W command is set to 1. Used with V.23
  3844. modulation only.
  3845.  
  3846. STANDARD AT-COMMAND. The basic AT command set, originated by Hayes
  3847. Microcomputer Products, Inc.
  3848.  
  3849. SYNCHRONOUS CLOCK SOURCE. Applies to synchronous modem operations
  3850. and is set with the &X command. The command specifies the clocking
  3851. source referred to as the transmit signal element timing. This can
  3852. be controlled by either the modem or the terminal.
  3853.  
  3854. SYNCHRONOUS COMMUNICATIONS. A method of transmission in which data
  3855. bits are sent continuously at the same rate under the control of a
  3856. fixed frequency clock signal.
  3857.  
  3858.  
  3859. T
  3860.  
  3861. TOUCH-TONE DIALING. Push-button tone dialing as used on
  3862. contemporary phone sets. The dial modifier ATT sets the modem to 
  3863. tone  mode. Tone dialing is faster and more reliable than
  3864. older-style pulse dialing.
  3865.  
  3866.  
  3867. X
  3868.  
  3869. XON/XOFF. XON and XOFF are the names of two different control
  3870. characters. See also flow control.
  3871.  
  3872.  
  3873. Acknowledgements
  3874.  
  3875. The Complete Modem Reference. Gilbert Held. John Wiley & Sons, Inc.
  3876. 1991.
  3877.  
  3878. Upgrading and Repairing PCs. (Second Edition). Que Corporation.
  3879. 1992.
  3880.  
  3881.